phpDocumentor

AdminAccessRoleReader
in package
implements AdminAccessRoleReaderInterface

Class AdminAccessRoleReader

Tags
category

System

subpackage

Readers

Interfaces, Classes and Traits

AdminAccessRoleReaderInterface
Interface AdminAccessRoleReaderInterface

Table of Contents

$customersTable  : string
$languageProvider  : LanguageProviderInterface
$queryBuilder  : CI_DB_query_builder
$roleFactory  : AdminAccessRoleFactoryInterface
$rolesMetaTable  : string
$rolesTable  : string
__construct()  : mixed
AdminAccessRoleReader constructor.
getAll()  : AdminAccessRoleCollection
Returns all roles of a certain user by a given customer ID.
getByCustomerId()  : AdminAccessRoleCollection
Returns a role object by a given role ID.
getById()  : AdminAccessRoleInterface
Returns all available roles as a role collection.
_createAdminAccessRoleByArray()  : AdminAccessRoleInterface
Creates a role object by a given array with the role data.
_getRoleMetaData()  : array<string|int, mixed>
Returns the role descriptions from the database.

Properties

Methods

_getRoleMetaData()

Returns the role descriptions from the database.

protected _getRoleMetaData(int $roleId) : array<string|int, mixed>
Parameters
$roleId : int

Role ID.

Return values
array<string|int, mixed>

Array with role descriptions.

Search results