MorphTo
class MorphTo extends MorphTo
Adapted from october\rain\database\relations\MorphTo
Traits
Properties
protected string | $relationName |
Methods
void
addDefinedConstraints()
Set the defined constraints on the relation query.
from
DefinedConstraints
addDefinedConstraintsToRelation(Relation $relation, array $args = null)
Add relation based constraints.
from
DefinedConstraints
from
DefinedConstraints
__construct(Builder $query, Model $parent, $foreignKey, $otherKey, $type, $relationName)
No description
setSimpleValue($value)
Helper for setting this relationship using various expected values. For example, $model->relation = $value;
getSimpleValue()
Helper for getting this relationship simple value, generally useful with form values.
Details
in
DefinedConstraints at line 20
void
addDefinedConstraints()
Set the defined constraints on the relation query.
in
DefinedConstraints at line 35
addDefinedConstraintsToRelation(Relation $relation, array $args = null)
Add relation based constraints.
in
DefinedConstraints at line 85
addDefinedConstraintsToQuery(Builder $query, array $args = null)
Add query based constraints.
at line 21
__construct(Builder $query, Model $parent, $foreignKey, $otherKey, $type, $relationName)
No description
at line 34
setSimpleValue($value)
Helper for setting this relationship using various expected values. For example, $model->relation = $value;
at line 72
getSimpleValue()
Helper for getting this relationship simple value, generally useful with form values.