Class AdminAccessRoleReader
| category |
System |
|---|---|
| package |
AdminAccess |
| subpackage |
Readers |
__construct(\CI_DB_query_builder $queryBuilder, \AdminAccessRoleFactoryInterface $roleFactory, \LanguageProviderInterface $languageProvider)
\CI_DB_query_builderQuery builder.
_createAdminAccessRoleByArray(array $roleData) : \AdminAccessRoleInterface
_getRoleMetaData(integer $roleId) : array
integerRole ID.
arrayArray with role descriptions.
getAll() : \AdminAccessRoleCollection
getByCustomerId(\IdType $customerId) : \AdminAccessRoleCollection
| Throws |
|
|---|
\AdminAccessRoleCollectionRole collection with all roles of a certain user.
getById(\IdType $roleId) : \AdminAccessRoleInterface
| Throws |
|
|---|
\AdminAccessRoleInterfaceRole object.
queryBuilder : \CI_DB_query_builder
| var |
|---|
\CI_DB_query_builder
roleFactory : \AdminAccessRoleFactoryInterface
rolesTable : string
| var |
|---|
string
rolesMetaTable : string
| var |
|---|
string
customersTable : string
| var |
|---|
string
languageProvider : \LanguageProviderInterface