コード例 #1
0
 public function testSetRole()
 {
     // new entity
     $role = new Role();
     // Use the setRole method
     $role->setRole("ROLE_ADMIN");
     // Assert the result
     $this->assertEquals("ROLE_ADMIN", $role->getRole());
 }
コード例 #2
0
ファイル: RoleModel.php プロジェクト: Gardax/studentsSystem
 public function __construct(Role $role)
 {
     $this->setId($role->getId());
     $name = 'User';
     switch ($role->getRole()) {
         case UserService::ROLE_TEACHER:
             $name = 'Преподавател';
             break;
         case UserService::ROLE_ADMIN:
             $name = 'Администратор';
             break;
     }
     $this->setRoleName($name);
 }