Code Coverage
 
Lines
Functions and Methods
Classes and Traits
Total
0.00% covered (danger)
0.00%
0 / 3
0.00% covered (danger)
0.00%
0 / 1
CRAP
0.00% covered (danger)
0.00%
0 / 1
Role
0.00% covered (danger)
0.00%
0 / 3
0.00% covered (danger)
0.00%
0 / 1
2
0.00% covered (danger)
0.00%
0 / 1
 users
0.00% covered (danger)
0.00%
0 / 3
0.00% covered (danger)
0.00%
0 / 1
2
1<?php
2
3namespace App\Http\Models\Auth;
4
5use App\Http\Models\Auth\UserRole;
6use MongoDB\Laravel\Eloquent\Model;
7
8class 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}