PHP 클래스 ZfcRbac\Collector\RbacCollector

저자: Michaël Gallego ([email protected])
상속: implements ZendDeveloperTools\Collector\CollectorInterface, implements Serializabl\Serializable
파일 보기 프로젝트 열기: zf-commons/zfc-rbac 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$collectedGuards array
$collectedOptions array
$collectedPermissions array
$collectedRoles array

공개 메소드들

메소드 설명
collect ( MvcEvent $mvcEvent ) Collects data.
getCollection ( ) : array | string[]
getName ( ) : string Collector Name.
getPriority ( ) : integer Collector Priority.
serialize ( ) {@inheritDoc}
unserialize ( $serialized ) {@inheritDoc}

비공개 메소드들

메소드 설명
collectGuards ( array $guards ) : void Collect guards
collectIdentityRolesAndPermissions ( RoleService $roleService ) : void Collect roles and permissions
collectOptions ( ModuleOptions $moduleOptions ) : void Collect options
collectPermissions ( Rbac\Role\RoleInterface $role ) : void Collect permissions for the given role

메소드 상세

collect() 공개 메소드

Collects data.
public collect ( MvcEvent $mvcEvent )
$mvcEvent Zend\Mvc\MvcEvent

getCollection() 공개 메소드

public getCollection ( ) : array | string[]
리턴 array | string[]

getName() 공개 메소드

Collector Name.
public getName ( ) : string
리턴 string

getPriority() 공개 메소드

Collector Priority.
public getPriority ( ) : integer
리턴 integer

serialize() 공개 메소드

{@inheritDoc}
public serialize ( )

unserialize() 공개 메소드

{@inheritDoc}
public unserialize ( $serialized )

프로퍼티 상세

$collectedGuards 보호되어 있는 프로퍼티

protected array $collectedGuards
리턴 array

$collectedOptions 보호되어 있는 프로퍼티

protected array $collectedOptions
리턴 array

$collectedPermissions 보호되어 있는 프로퍼티

protected array $collectedPermissions
리턴 array

$collectedRoles 보호되어 있는 프로퍼티

protected array $collectedRoles
리턴 array