Ejemplo n.º 1
0
 public function tearDown()
 {
     parent::tearDown();
     $testRole = new Opus_UserRole($this->roleId);
     $testRole->delete();
     $userAccount = new Opus_Account($this->userId);
     $userAccount->delete();
 }
Ejemplo n.º 2
0
 /**
  * Deletes a role from the database.
  */
 public function deleteAction()
 {
     $roleId = $this->getRequest()->getParam('id');
     if (!empty($roleId)) {
         $role = new Opus_UserRole($roleId);
         $roleName = $role->getName();
         if (in_array($roleName, self::$_protectedRoles)) {
             // TODO deliver message to user
         } else {
             $role->delete();
         }
     }
     $this->_helper->redirector('index');
 }