Code Coverage |
||||||||||
Lines |
Functions and Methods |
Classes and Traits |
||||||||
Total | |
0.00% |
0 / 3 |
|
0.00% |
0 / 1 |
CRAP | |
0.00% |
0 / 1 |
Role | |
0.00% |
0 / 3 |
|
0.00% |
0 / 1 |
2 | |
0.00% |
0 / 1 |
users | |
0.00% |
0 / 3 |
|
0.00% |
0 / 1 |
2 |
1 | <?php |
2 | |
3 | namespace App\Http\Models\Auth; |
4 | |
5 | use App\Http\Models\Auth\UserRole; |
6 | use MongoDB\Laravel\Eloquent\Model; |
7 | |
8 | class Role extends Model |
9 | { |
10 | const GROUP_ADMIN = "Group Admin"; |
11 | const REPORTING_ADMIN = "Reporting Admin"; |
12 | const USER = "User"; |
13 | const GLOBAL_ADMIN = "Global Admin"; |
14 | const VENGRESO_ADMIN = "Vengreso Admin"; |
15 | |
16 | protected $fillable = [ |
17 | 'name', |
18 | ]; |
19 | |
20 | public function users() { |
21 | return UserRole::where('role_id', $this->id) |
22 | ->get() |
23 | ->pluck('user'); |
24 | } |
25 | } |