JoinKeys
Read onlyYes
FinalYes
Properties
Methods
- __construct() : mixed
- encoders() : KeyEncoder}
- One key encoder per side, both keying in types().
- types() : array<int, Type<string|int, mixed>>
- By position, the one type each key pair compares in, so a key of either side meets its equal on the other; a pair without both schemas keys in its own types.
Properties
$left
public
array<string|int, mixed>
$left
$right
public
array<string|int, mixed>
$right
Methods
__construct()
public
__construct(array<int, string> $left, array<int, string> $right) : mixed
Parameters
- $left : array<int, string>
- $right : array<int, string>
-
column names, pairwise with $left
encoders()
One key encoder per side, both keying in types().
public
encoders(Schema|null $left, Schema|null $right) : KeyEncoder}
Parameters
Return values
KeyEncoder}types()
By position, the one type each key pair compares in, so a key of either side meets its equal on the other; a pair without both schemas keys in its own types.
public
types(Schema|null $left, Schema|null $right) : array<int, Type<string|int, mixed>>