MorphOne
Illuminate\Database\Eloquent\Relations\MorphOne
class src/Illuminate/Database/Eloquent/Relations/MorphOne.php
addOneOfManyJoinSubQueryConstraints
v11.0.0 以前から
addOneOfManyJoinSubQueryConstraints(Illuminate\Database\Query\JoinClause $join)
@param \Illuminate\Database\Query\JoinClause $join
@return void
-
v11.0.0
追加
- 変更後
addOneOfManyJoinSubQueryConstraints(Illuminate\Database\Query\JoinClause $join) [@param \Illuminate\Database\Query\JoinClause $join, @return void]
addOneOfManySubQueryConstraints
v11.0.0 以前から
addOneOfManySubQueryConstraints(Illuminate\Database\Eloquent\Builder $query, $column = null, $aggregate = null)
@param \Illuminate\Database\Eloquent\Builder<TRelatedModel> $query
@param string|null $column
@param string|null $aggregate
@return void
-
v11.0.0
追加
- 変更後
addOneOfManySubQueryConstraints(Illuminate\Database\Eloquent\Builder $query, $column = null, $aggregate = null) [@param \Illuminate\Database\Eloquent\Builder $query, @param string|null $column, @param string|null $aggregate, @return void]
-
v11.15.0
シグネチャ変更
- 変更前
addOneOfManySubQueryConstraints(Illuminate\Database\Eloquent\Builder $query, $column = null, $aggregate = null) [@param \Illuminate\Database\Eloquent\Builder $query, @param string|null $column, @param string|null $aggregate, @return void]- 変更後
addOneOfManySubQueryConstraints(Illuminate\Database\Eloquent\Builder $query, $column = null, $aggregate = null) [@param \Illuminate\Database\Eloquent\Builder<TRelatedModel> $query, @param string|null $column, @param string|null $aggregate, @return void]
getOneOfManySubQuerySelectColumns
v11.0.0 以前から
getOneOfManySubQuerySelectColumns()
@return array|string
-
v11.0.0
追加
- 変更後
getOneOfManySubQuerySelectColumns() [@return array|string]
getRelationExistenceQuery
v11.0.0 以前から
getRelationExistenceQuery(Illuminate\Database\Eloquent\Builder $query, Illuminate\Database\Eloquent\Builder $parentQuery, $columns = ['*'])
-
v11.0.0
追加
- 変更後
getRelationExistenceQuery(Illuminate\Database\Eloquent\Builder $query, Illuminate\Database\Eloquent\Builder $parentQuery, $columns = ['*']) [@param \Illuminate\Database\Eloquent\Builder $query, @param \Illuminate\Database\Eloquent\Builder $parentQuery, @param array|mixed $columns, @return \Illuminate\Database\Eloquent\Builder]
-
v11.15.0
シグネチャ変更
- 変更前
getRelationExistenceQuery(Illuminate\Database\Eloquent\Builder $query, Illuminate\Database\Eloquent\Builder $parentQuery, $columns = ['*']) [@param \Illuminate\Database\Eloquent\Builder $query, @param \Illuminate\Database\Eloquent\Builder $parentQuery, @param array|mixed $columns, @return \Illuminate\Database\Eloquent\Builder]- 変更後
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)
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]