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