Ejemplo n.º 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());
 }
Ejemplo n.º 2
0
 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);
 }