Пример #1
0
 /**
  * Returns the user role of a given user.
  *
  * @return UserRoleProject The user role on the project
  *
  * @throws InvalidArgumentException Throws an exception if no role was found for the given user on the project.
  */
 public function getUserRole(User $user)
 {
     foreach ($this->userRoles as $userRole) {
         if ($user->equals($userRole->getUser())) {
             return $userRole;
         }
     }
     return null;
 }