Class AdminAccessGroupReader
category |
System |
---|---|
package |
AdminAccess |
subpackage |
Readers |
__construct(\CI_DB_query_builder $queryBuilder, \AdminAccessGroupFactoryInterface $accessGroupFactory, \LanguageProviderInterface $languageProvider)
\CI_DB_query_builder
Query builder.
_createAdminAccessGroupByArray(array $groupData) : \AdminAccessGroupInterface
_getGroupItemsData(integer $groupId) : array
integer
Group ID.
array
Array with group meta data.
_getGroupMetaData(integer $groupId) : array
integer
Group ID.
array
Array with group meta data.
getAll() : \AdminAccessGroupCollection
getByAjaxHandler(\NonEmptyStringType $identifier) : \AdminAccessGroupInterface
Throws |
|
---|
\AdminAccessGroupInterface
Group object.
getByController(\NonEmptyStringType $controllerIdentifier) : \AdminAccessGroupInterface
getById(\IdType $groupId) : \AdminAccessGroupInterface
getByPage(\NonEmptyStringType $pageIdentifier) : \AdminAccessGroupInterface
Throws |
|
---|
\AdminAccessGroupInterface
Group object.
getChildren(\IdType $groupId) : \AdminAccessGroupCollection
queryBuilder : \CI_DB_query_builder
var |
---|
\CI_DB_query_builder
controllerType : string
var |
---|
string
pageType : string
var |
---|
string
ajaxHandlerType : string
var |
---|
string
adminAccessGroupsTable : string
var |
---|
string
adminAccessGroupItemsTable : string
var |
---|
string
adminAccessGroupsDescriptionsTable : string
var |
---|
string
languageProvider : \LanguageProviderInterface