JoinsTrait uses \oihana\traits\ContainerTrait
Table of Contents
Constants
- JOINS : string = 'joins'
- The 'joins' parameter key.
Properties
- $joins : array<string|int, mixed>|null
- The list of all joins definitions to generates basic relations with documents.
Methods
- initializeJoins() : static
- Initialize the 'joins' definitions.
- releasesJoins() : static
- Releases the 'joins' definitions.
Constants
JOINS
The 'joins' parameter key.
public
string
JOINS
= 'joins'
Properties
$joins
The list of all joins definitions to generates basic relations with documents.
public
array<string|int, mixed>|null
$joins
= null
Tags
Methods
initializeJoins()
Initialize the 'joins' definitions.
public
initializeJoins([array<string|int, mixed> $init = [] ]) : static
Parameters
- $init : array<string|int, mixed> = []
Return values
staticreleasesJoins()
Releases the 'joins' definitions.
public
releasesJoins() : static