Overview

Namespaces

  • PHP
  • ProgrammingAreHard
    • Arbiter
      • Domain
      • Model
  • Symfony
    • Component
      • Security
        • Acl
          • Exception
          • Model
          • Permission
        • Core
          • User

Classes

  • IdentityFactory
  • IndexedAce
  • ObjectArbiter
  • PermissionMap
  • Permissions
  • PermissionsFactory
  • PermissionsTransformer
  • Overview
  • Namespace
  • Class
  • Tree

Class IdentityFactory

ProgrammingAreHard\Arbiter\Domain\IdentityFactory implements ProgrammingAreHard\Arbiter\Model\IdentityFactoryInterface
Namespace: ProgrammingAreHard\Arbiter\Domain
Located at Domain/IdentityFactory.php
Methods summary
public Symfony\Component\Security\Acl\Model\ObjectIdentityInterface
# getObjectIdentity( mixed $object )

Get object identity.

Get object identity.

Returns

Symfony\Component\Security\Acl\Model\ObjectIdentityInterface

Implementation of

ProgrammingAreHard\Arbiter\Model\IdentityFactoryInterface::getObjectIdentity()
public Symfony\Component\Security\Acl\Model\SecurityIdentityInterface
# getUserIdentity( Symfony\Component\Security\Core\User\UserInterface $user )

Get user identity.

Get user identity.

Returns

Symfony\Component\Security\Acl\Model\SecurityIdentityInterface

Implementation of

ProgrammingAreHard\Arbiter\Model\IdentityFactoryInterface::getUserIdentity()
Arbiter API documentation generated by ApiGen 2.8.0