예제 #1
0
파일: User.php 프로젝트: modera/foundation
 /**
  * @param Permission $role
  */
 public function addPermission(Permission $role)
 {
     $role->addUser($this);
     if (!$this->permissions->contains($role)) {
         $this->permissions[] = $role;
     }
 }
예제 #2
0
파일: Group.php 프로젝트: modera/foundation
 /**
  * @param Permission $role
  *
  * @return bool
  */
 public function hasPermission(Permission $role)
 {
     return $this->permissions->contains($role);
 }