\User\Provider\IdentityDoctrineProvider

Identity provider based on {@see \Zend\Db\Adapter\Adapter}

Summary

Methods
Properties
Constants
setServiceLocator()
getServiceLocator()
__construct()
getIdentityRoles()
getDefaultRole()
setDefaultRole()
No public properties found
No constants found
No protected methods found
$authService
$entityManager
$serviceManager
$defaultRole
N/A
No private methods found
No private properties found
N/A

Properties

$authService

$authService : \Zend\Authentication\AuthenticationService

Type

\Zend\Authentication\AuthenticationService

$entityManager

$entityManager : \Doctrine\ORM\EntityManager

Type

\Doctrine\ORM\EntityManager

$serviceManager

$serviceManager : \Zend\ServiceManager\ServiceManager

Type

\Zend\ServiceManager\ServiceManager

$defaultRole

$defaultRole : string|\Zend\Permissions\Acl\Role\RoleInterface

Type

string|\Zend\Permissions\Acl\Role\RoleInterface

Methods

setServiceLocator()

setServiceLocator(\Zend\ServiceManager\ServiceManager  $sm) 

Parameters

\Zend\ServiceManager\ServiceManager $sm

getServiceLocator()

getServiceLocator() : \Zend\ServiceManager\ServiceManager

Returns

\Zend\ServiceManager\ServiceManager

__construct()

__construct(\Doctrine\ORM\EntityManager  $entityManager, \Zend\Authentication\AuthenticationService  $authService) 

Parameters

\Doctrine\ORM\EntityManager $entityManager
\Zend\Authentication\AuthenticationService $authService

getIdentityRoles()

getIdentityRoles() 

{@inheritDoc}

getDefaultRole()

getDefaultRole() : string|\Zend\Permissions\Acl\Role\RoleInterface

Returns

string|\Zend\Permissions\Acl\Role\RoleInterface

setDefaultRole()

setDefaultRole(string|\Zend\Permissions\Acl\Role\RoleInterface  $defaultRole) 

Parameters

string|\Zend\Permissions\Acl\Role\RoleInterface $defaultRole

Throws

\BjyAuthorize\Exception\InvalidRoleException