extends |
Field |
|---|---|
uses |
InitializerTrait |
| Methods | ||
|---|---|---|
public
|
useAlias(): bool
|
# |
public
|
getDsqlExpression(Expression $expression): Expression
|
# |
| Methods used from Atk4\Core\DiContainerTrait |
|---|
setMissingProperty(), assertInstanceOf(), _fromSeedPrecheck(), fromSeed(), fromSeedUnsafe() |
| Methods used from Atk4\Data\Model\JoinLinkTrait |
|---|
hasJoin(), getJoin() |
| Methods used from Atk4\Core\ReadableCaptionTrait |
|---|
readableCaption() |
| Methods used from Atk4\Core\TrackableTrait |
|---|
issetOwner(), unsetOwner(), getDesiredName(), destroy() |
| Methods used from Atk4\Core\InitializerTrait |
|---|
init(), isInitialized(), assertIsInitialized(), invokeInit() |
| Properties | |||
|---|---|---|---|
public
|
bool
|
$neverSave = true
|
# |
public
|
bool
|
$readOnly = true
|
# |
public
|
(Closure(object, Expression): (string|Expressionable))|string|Expressionable
|
$expr
|
# |
public
|
string
|
$aggregate
|
# |
public
|
string
|
$concatSeparator
|
# |
public
|
HasMany|null
|
$aggregateRelation
|
# |
public
|
string
|
$field
|
# |
| Properties used from Atk4\Data\Model\FieldPropertiesTrait |
|---|
$actual, $neverPersist, $type, $nullable, $required, $enum, $values, $referenceLink, $system, $default, $caption, $ui |
| Properties used from Atk4\Data\Model\JoinLinkTrait |
|---|
$joinName |
| Properties used from Atk4\Core\TrackableTrait |
|---|
$_owner, $shortName |
| Properties used from Atk4\Core\InitializerTrait |
|---|
$_initialized |