hasAssertion() публичный Метод

Checks if a assertion exists
public hasAssertion ( string | Rbac\Permission\PermissionInterface $permission ) : boolean
$permission string | Rbac\Permission\PermissionInterface
Результат boolean
 public function testAssertionMap()
 {
     $rbac = $this->getMock('Rbac\\Rbac', [], [], '', false);
     $roleService = $this->getMock('ZfcRbac\\Service\\RoleService', [], [], '', false);
     $assertionPluginManager = $this->getMock('ZfcRbac\\Assertion\\AssertionPluginManager', [], [], '', false);
     $authorizationService = new AuthorizationService($rbac, $roleService, $assertionPluginManager);
     $authorizationService->setAssertions(['foo' => 'bar', 'bar' => 'foo']);
     $this->assertTrue($authorizationService->hasAssertion('foo'));
     $this->assertTrue($authorizationService->hasAssertion('bar'));
     $authorizationService->setAssertion('bar', null);
     $this->assertFalse($authorizationService->hasAssertion('bar'));
 }