This commit is contained in:
Mathieu Lagace
2019-09-13 16:25:36 -04:00
parent b7c2b8a632
commit 7dedd9586b
30 changed files with 834 additions and 423 deletions

View File

@@ -27,6 +27,11 @@ class User extends Authenticatable
'password', 'remember_token',
];
public function rank()
{
return $this->belongsTo('App\Rank');
}
public function logs()
{
return $this->hasMany(Log::class);
@@ -279,4 +284,14 @@ class User extends Authenticatable
{
return $this->hasMany('App\News');
}
public function permission($perm)
{
return $this->rank->permission($perm);
}
public function p($perm)
{
return $this->permission($perm);
}
}