Example #1
0
 private function initRoles()
 {
     $roleId = 0;
     $guest = new Role();
     $roleId++;
     $guest->setId($roleId);
     $guest->setName('Guest');
     $player = new Role();
     $roleId++;
     $player->setId($roleId);
     $player->setName('Player');
     $admin = new Role();
     $roleId++;
     $admin->setId($roleId);
     $admin->setName('Admin');
     $this->roleRepository->save($guest);
     $this->roleRepository->save($player);
     $this->roleRepository->save($admin);
 }
Example #2
0
 public function removeRole(Role $role)
 {
     if (isset($this->_roles[$role->getName()])) {
         unset($this->_roles[$role->getName()]);
     }
 }