Class AdminAccessPermissionReader
category |
System |
---|---|
package |
AdminAccess |
subpackage |
Readers |
__construct(\CI_DB_query_builder $queryBuilder, \AdminAccessPermissionFactoryInterface $permissionFactory)
\CI_DB_query_builder
Query builder.
_createPermissionObject(array|null $permissionData, \AdminAccessRoleInterface $role, \AdminAccessGroupInterface $group) : \AdminAccessPermissionPersistenceInterface|\AdminAccessPermissionPresentationInterface
array|null
Permission data.
\AdminAccessPermissionPersistenceInterface|\AdminAccessPermissionPresentationInterface
Permission object.
get(\AdminAccessRoleInterface $accessRole, \AdminAccessGroupInterface $accessGroup) : \AdminAccessPermissionPresentationInterface|\AdminAccessPermissionPersistenceInterface|null
\AdminAccessPermissionPresentationInterface|\AdminAccessPermissionPersistenceInterface|null
Permission object or null if permission not found.
getByGroupCollection(\AdminAccessRoleInterface $accessRole, \AdminAccessGroupCollection $groupCollection) : \AdminAccessPermissionCollection
queryBuilder : \CI_DB_query_builder
var |
---|
\CI_DB_query_builder