HasOneThrough
Illuminate\Database\Eloquent\Relations\HasOneThrough
class src/Illuminate/Database/Eloquent/Relations/HasOneThrough.php
addOneOfManyJoinSubQueryConstraints
v12.2.0 から
addOneOfManyJoinSubQueryConstraints(Illuminate\Database\Query\JoinClause $join)
-
v12.2.0
追加
- 変更後
addOneOfManyJoinSubQueryConstraints(Illuminate\Database\Query\JoinClause $join)
addOneOfManySubQueryConstraints
v12.2.0 から
addOneOfManySubQueryConstraints(Illuminate\Database\Eloquent\Builder $query, $column = null, $aggregate = null)
-
v12.2.0
追加
- 変更後
addOneOfManySubQueryConstraints(Illuminate\Database\Eloquent\Builder $query, $column = null, $aggregate = null)
getOneOfManySubQuerySelectColumns
v12.2.0 から
getOneOfManySubQuerySelectColumns()
-
v12.2.0
追加
- 変更後
getOneOfManySubQuerySelectColumns()
getParentKey
v12.2.0 から
getParentKey()
-
v12.2.0
追加
- 変更後
getParentKey()
getRelationExistenceQuery
v12.2.0 から
getRelationExistenceQuery(Illuminate\Database\Eloquent\Builder $query, Illuminate\Database\Eloquent\Builder $parentQuery, $columns = ['*'])
-
v12.2.0
追加
- 変更後
getRelationExistenceQuery(Illuminate\Database\Eloquent\Builder $query, Illuminate\Database\Eloquent\Builder $parentQuery, $columns = ['*'])
getResults
v11.0.0 以前から
getResults()
initRelation
v11.0.0 以前から
initRelation(array $models, $relation)
is
v13.35.0 から
is($model)
-
v13.35.0
追加
- 変更後
is($model)
match
v11.0.0 以前から
match(array $models, Illuminate\Database\Eloquent\Collection $results, $relation)
-
v11.0.0
追加
- 変更後
match(array $models, Illuminate\Database\Eloquent\Collection $results, $relation) [@param array $models, @param \Illuminate\Database\Eloquent\Collection $results, @param string $relation, @return array]
-
v11.15.0
シグネチャ変更
- 変更前
match(array $models, Illuminate\Database\Eloquent\Collection $results, $relation) [@param array $models, @param \Illuminate\Database\Eloquent\Collection $results, @param string $relation, @return array]- 変更後
match(array $models, Illuminate\Database\Eloquent\Collection $results, $relation)
newRelatedInstanceFor
v11.0.0 以前から
newRelatedInstanceFor(Illuminate\Database\Eloquent\Model $parent)
@param TDeclaringModel $parent
@return TRelatedModel
-
v11.0.0
追加
- 変更後
newRelatedInstanceFor(Illuminate\Database\Eloquent\Model $parent) [@param \Illuminate\Database\Eloquent\Model $parent, @return \Illuminate\Database\Eloquent\Model]
-
v11.15.0
シグネチャ変更
- 変更前
newRelatedInstanceFor(Illuminate\Database\Eloquent\Model $parent) [@param \Illuminate\Database\Eloquent\Model $parent, @return \Illuminate\Database\Eloquent\Model]- 変更後
newRelatedInstanceFor(Illuminate\Database\Eloquent\Model $parent) [@param TDeclaringModel $parent, @return TRelatedModel]