RolesModelTrait
Standalone trait for the `roles` Documents model dependency.
Tags
Table of Contents
Constants
- ROLES_MODEL : string = 'rolesModel'
- Initialization key for the roles Documents model.
Properties
- $rolesModel : Documents|null
- The roles Documents model.
Methods
- initializeRolesModel() : static
- Initializes the roles model dependency from the $init array.
Constants
ROLES_MODEL
Initialization key for the roles Documents model.
public
string
ROLES_MODEL
= 'rolesModel'
Properties
$rolesModel
The roles Documents model.
protected
Documents|null
$rolesModel
= null
Methods
initializeRolesModel()
Initializes the roles model dependency from the $init array.
protected
initializeRolesModel(array<string|int, mixed> $init, Container|null $container) : static
Parameters
- $init : array<string|int, mixed>
-
The initialization array.
- $container : Container|null
-
The DI container.