Example #1
0
 /**
  * testSetGet
  *
  * @covers \RcmUser\Acl\Entity\DoctrineAclRole
  *
  * @return void
  */
 public function testSetGet()
 {
     $aclRole = new DoctrineAclRole();
     $id = 123;
     $parentRoleId = '321';
     $aclRole->setId($id);
     $aclRole->setParentRoleId($parentRoleId);
     $this->assertTrue($aclRole->getParentRoleId() === $parentRoleId, 'Setter or getter failed.');
     $this->assertTrue($aclRole->getId() === $id, 'Setter or getter failed.');
 }
 /**
  * getValidInstance
  *
  * @param AclRole $aclRole acl role
  *
  * @return Result
  */
 public function getValidInstance(AclRole $aclRole)
 {
     if (!$aclRole instanceof DoctrineAclRole) {
         $doctrineAclRole = new DoctrineAclRole();
         $doctrineAclRole->populate($aclRole);
         $aclRole = $doctrineAclRole;
     }
     return new Result($aclRole);
 }