flackend
6/27/2015 - 4:34 PM

SomeController.php

<ul>
    @foreach ($user in $users)
        <li>{{ $user->name }} has a level of {{ $user->level }}</li>
    @endforeach
</ul>
<?php

class User extends Eloquent {
    public function getLevelAttribute() {

        $level = $this->attributes['exp'];

        if ($level < 500) {
            return 1;
        } else if ($level > 500 && $level < 1000) {
            return 2;
        } else if ($level > 1000 && $level < 1500) {
            return 3;
        } else if ($level > 1500 && $level < 2000) {
            return 4;
        } else if ($level > 2000 && $level < 2500) {
            return 5;
        } else if ($level > 2500) {
            return 'MAX';
        }
    }
}
<?php

public function index()
{
    $users = User::all();

    $level = $this->showLevel('test');

    return view('home')->with('users', $users);
}