extends |
Join |
|---|
| Methods | ||
|---|---|---|
protected
|
init(): void
|
# |
protected
|
initJoinHooks(): void
|
# |
protected
|
initSelectQuery(Model $model, Query $query): void
|
# |
| Methods used from Atk4\Core\DiContainerTrait |
|---|
setDefaults(), setMissingProperty(), assertInstanceOf(), _fromSeedPrecheck(), fromSeed(), fromSeedUnsafe() |
| Methods used from Atk4\Core\InitializerTrait |
|---|
isInitialized(), assertIsInitialized(), invokeInit() |
| Methods used from Atk4\Data\Model\JoinLinkTrait |
|---|
hasJoin(), getJoin() |
| Methods used from Atk4\Core\TrackableTrait |
|---|
issetOwner(), unsetOwner(), destroy() |
| Properties | |||
|---|---|---|---|
protected
|
Expressionable|string|null
|
$on
|
# |
| Properties inherited from Atk4\Data\Model\Join |
|---|
$foreignTable, $foreignAlias, $kind, $weak, $allowDangerousForeignTableUpdate, $reverse, $masterField, $foreignField, $foreignIdField, $prefix, $saveBufferByOid |
| Properties used from Atk4\Core\InitializerTrait |
|---|
$_initialized |
| Properties used from Atk4\Data\Model\JoinLinkTrait |
|---|
$joinName |
| Properties used from Atk4\Core\TrackableTrait |
|---|
$_owner, $shortName |