v11.15.0
追加
71
Illuminate\Database\Eloquent\HasBuilder
-
newEloquentBuilder
- 変更後
newEloquentBuilder($query) [@param \Illuminate\Database\Query\Builder $query, @return TBuilder]
-
newModelQuery
- 変更後
newModelQuery() [@return TBuilder]
-
newQuery
- 変更後
newQuery() [@return TBuilder]
-
newQueryForRestoration
- 変更後
newQueryForRestoration($ids) [@param array|int $ids, @return TBuilder]
-
newQueryWithoutRelationships
- 変更後
newQueryWithoutRelationships() [@return TBuilder]
-
newQueryWithoutScope
- 変更後
newQueryWithoutScope($scope) [@param \Illuminate\Database\Eloquent\Scope|string $scope, @return TBuilder]
-
newQueryWithoutScopes
- 変更後
newQueryWithoutScopes() [@return TBuilder]
-
on
- 変更後
static on($connection = null) [@param string|null $connection, @return TBuilder]
-
onWriteConnection
- 変更後
static onWriteConnection() [@return TBuilder]
-
query
- 変更後
static query() [@return TBuilder]
-
with
- 変更後
static with($relations) [@param array|string $relations, @return TBuilder]
Illuminate\Database\Eloquent\Relations\HasOneOrManyThrough
-
__construct
- 変更後
__construct(Illuminate\Database\Eloquent\Builder $query, Illuminate\Database\Eloquent\Model $farParent, Illuminate\Database\Eloquent\Model $throughParent, $firstKey, $secondKey, $localKey, $secondLocalKey) [@param \Illuminate\Database\Eloquent\Builder<TRelatedModel> $query, @param TDeclaringModel $farParent, @param TIntermediateModel $throughParent, @param string $firstKey, @param string $secondKey, @param string $localKey, @param string $secondLocalKey, @return void]
-
addConstraints
- 変更後
addConstraints() [@return void]
-
addEagerConstraints
- 変更後
addEagerConstraints(array $models)
-
chunk
- 変更後
chunk($count, callable $callback) [@param int $count, @param callable $callback, @return bool]
-
chunkById
- 変更後
chunkById($count, callable $callback, $column = null, $alias = null) [@param int $count, @param callable $callback, @param string|null $column, @param string|null $alias, @return bool]
-
chunkByIdDesc
- 変更後
chunkByIdDesc($count, callable $callback, $column = null, $alias = null) [@param int $count, @param callable $callback, @param string|null $column, @param string|null $alias, @return bool]
-
createOrFirst
- 変更後
createOrFirst(array $attributes = [], array $values = []) [@param array $attributes, @param array $values, @return TRelatedModel]
-
cursor
- 変更後
cursor() [@return \Illuminate\Support\LazyCollection<int, TRelatedModel>]
-
cursorPaginate
- 変更後
cursorPaginate($perPage = null, $columns = ['*'], $cursorName = 'cursor', $cursor = null) [@param int|null $perPage, @param array $columns, @param string $cursorName, @param string|null $cursor, @return \Illuminate\Contracts\Pagination\CursorPaginator]
-
each
- 変更後
each(callable $callback, $count = 1000) [@param callable $callback, @param int $count, @return bool]
-
eachById
- 変更後
eachById(callable $callback, $count = 1000, $column = null, $alias = null) [@param callable $callback, @param int $count, @param string|null $column, @param string|null $alias, @return bool]
-
find
- 変更後
find($id, $columns = ['*']) [@param mixed $id, @param array $columns, @return ($id is (\Illuminate\Contracts\Support\Arrayable<array-key, mixed>|array<mixed>) ? \Illuminate\Database\Eloquent\Collection<int, TRelatedModel> : TRelatedModel|null)]
-
findMany
- 変更後
findMany($ids, $columns = ['*']) [@param \Illuminate\Contracts\Support\Arrayable|array $ids, @param array $columns, @return \Illuminate\Database\Eloquent\Collection<int, TRelatedModel>]
-
findOr
- 変更後
findOr($id, $columns = ['*'], ?Closure $callback = null) [@param mixed $id, @param (\Closure(): TValue)|list<string>|string $columns, @param (\Closure(): TValue)|null $callback, @return ( $id is (\Illuminate\Contracts\Support\Arrayable<array-key, mixed>|array<mixed>) ? \Illuminate\Database\Eloquent\Collection<int, TRelatedModel>|TValue : TRelatedModel|TValue )]
-
findOrFail
- 変更後
findOrFail($id, $columns = ['*']) [@param mixed $id, @param array $columns, @return ($id is (\Illuminate\Contracts\Support\Arrayable<array-key, mixed>|array<mixed>) ? \Illuminate\Database\Eloquent\Collection<int, TRelatedModel> : TRelatedModel)]
-
first
- 変更後
first($columns = ['*']) [@param array $columns, @return TRelatedModel|null]
-
firstOr
- 変更後
firstOr($columns = ['*'], ?Closure $callback = null) [@param (\Closure(): TValue)|list<string> $columns, @param (\Closure(): TValue)|null $callback, @return TRelatedModel|TValue]
-
firstOrCreate
- 変更後
firstOrCreate(array $attributes = [], array $values = []) [@param array $attributes, @param array $values, @return TRelatedModel]
-
firstOrFail
- 変更後
firstOrFail($columns = ['*']) [@param array $columns, @return TRelatedModel]
-
firstOrNew
- 変更後
firstOrNew(array $attributes = [], array $values = []) [@param array $attributes, @param array $values, @return TRelatedModel]
-
firstWhere
- 変更後
firstWhere($column, $operator = null, $value = null, $boolean = 'and') [@param \Closure|string|array $column, @param mixed $operator, @param mixed $value, @param string $boolean, @return TRelatedModel|null]
-
get
- 変更後
get($columns = ['*'])
-
getFirstKeyName
- 変更後
getFirstKeyName() [@return string]
-
getForeignKeyName
- 変更後
getForeignKeyName() [@return string]
-
getLocalKeyName
- 変更後
getLocalKeyName() [@return string]
-
getQualifiedFarKeyName
- 変更後
getQualifiedFarKeyName() [@return string]
-
getQualifiedFirstKeyName
- 変更後
getQualifiedFirstKeyName() [@return string]
-
getQualifiedForeignKeyName
- 変更後
getQualifiedForeignKeyName() [@return string]
-
getQualifiedLocalKeyName
- 変更後
getQualifiedLocalKeyName() [@return string]
-
getQualifiedParentKeyName
- 変更後
getQualifiedParentKeyName() [@return string]
-
getRelationExistenceQuery
- 変更後
getRelationExistenceQuery(Illuminate\Database\Eloquent\Builder $query, Illuminate\Database\Eloquent\Builder $parentQuery, $columns = ['*'])
-
getRelationExistenceQueryForSelfRelation
- 変更後
getRelationExistenceQueryForSelfRelation(Illuminate\Database\Eloquent\Builder $query, Illuminate\Database\Eloquent\Builder $parentQuery, $columns = ['*']) [@param \Illuminate\Database\Eloquent\Builder<TRelatedModel> $query, @param \Illuminate\Database\Eloquent\Builder<TDeclaringModel> $parentQuery, @param array|mixed $columns, @return \Illuminate\Database\Eloquent\Builder<TRelatedModel>]
-
getRelationExistenceQueryForThroughSelfRelation
- 変更後
getRelationExistenceQueryForThroughSelfRelation(Illuminate\Database\Eloquent\Builder $query, Illuminate\Database\Eloquent\Builder $parentQuery, $columns = ['*']) [@param \Illuminate\Database\Eloquent\Builder<TRelatedModel> $query, @param \Illuminate\Database\Eloquent\Builder<TDeclaringModel> $parentQuery, @param array|mixed $columns, @return \Illuminate\Database\Eloquent\Builder<TRelatedModel>]
-
getSecondLocalKeyName
- 変更後
getSecondLocalKeyName() [@return string]
-
lazy
- 変更後
lazy($chunkSize = 1000) [@param int $chunkSize, @return \Illuminate\Support\LazyCollection<int, TRelatedModel>]
-
lazyById
- 変更後
lazyById($chunkSize = 1000, $column = null, $alias = null) [@param int $chunkSize, @param string|null $column, @param string|null $alias, @return \Illuminate\Support\LazyCollection<int, TRelatedModel>]
-
lazyByIdDesc
- 変更後
lazyByIdDesc($chunkSize = 1000, $column = null, $alias = null) [@param int $chunkSize, @param string|null $column, @param string|null $alias, @return \Illuminate\Support\LazyCollection<int, TRelatedModel>]
-
limit
- 変更後
limit($value) [@param int $value, @return $this]
-
paginate
- 変更後
paginate($perPage = null, $columns = ['*'], $pageName = 'page', $page = null) [@param int|null $perPage, @param array $columns, @param string $pageName, @param int $page, @return \Illuminate\Contracts\Pagination\LengthAwarePaginator]
-
simplePaginate
- 変更後
simplePaginate($perPage = null, $columns = ['*'], $pageName = 'page', $page = null) [@param int|null $perPage, @param array $columns, @param string $pageName, @param int|null $page, @return \Illuminate\Contracts\Pagination\Paginator]
-
take
- 変更後
take($value) [@param int $value, @return $this]
-
throughParentSoftDeletes
- 変更後
throughParentSoftDeletes() [@return bool]
-
updateOrCreate
- 変更後
updateOrCreate(array $attributes, array $values = []) [@param array $attributes, @param array $values, @return TRelatedModel]
-
withTrashedParents
- 変更後
withTrashedParents() [@return $this]
Illuminate\Database\Eloquent\SoftDeletes
-
createOrRestore
- 変更後
@method static createOrRestore(array<string, mixed> $attributes = [], array<string, mixed> $values = []): static
-
restoreOrCreate
- 変更後
@method static restoreOrCreate(array<string, mixed> $attributes = [], array<string, mixed> $values = []): static
Illuminate\Database\Schema\Blueprint
-
addAlterCommands
- 変更後
addAlterCommands(Illuminate\Database\Connection $connection, Illuminate\Database\Schema\Grammars\Grammar $grammar) [@param \Illuminate\Database\Connection $connection, @param \Illuminate\Database\Schema\Grammars\Grammar $grammar, @return void]
-
getState
- 変更後
getState() [@return \Illuminate\Database\Schema\BlueprintState]
Illuminate\Database\Schema\BlueprintState
-
__construct
- 変更後
__construct(Illuminate\Database\Schema\Blueprint $blueprint, Illuminate\Database\Connection $connection, Illuminate\Database\Schema\Grammars\Grammar $grammar) [@param \Illuminate\Database\Schema\Blueprint $blueprint, @param \Illuminate\Database\Connection $connection, @param \Illuminate\Database\Schema\Grammars\Grammar $grammar, @return void]
-
getColumns
- 変更後
getColumns() [@return \Illuminate\Database\Schema\ColumnDefinition[]]
-
getForeignKeys
- 変更後
getForeignKeys() [@return \Illuminate\Database\Schema\ForeignKeyDefinition[]]
-
getIndexes
- 変更後
getIndexes() [@return \Illuminate\Database\Schema\IndexDefinition[]]
-
getPrimaryKey
- 変更後
getPrimaryKey() [@return \Illuminate\Database\Schema\IndexDefinition|null]
-
update
- 変更後
update(Illuminate\Support\Fluent $command)
Illuminate\Database\Schema\Grammars\SQLiteGrammar
-
compileAlter
- 変更後
compileAlter(Illuminate\Database\Schema\Blueprint $blueprint, Illuminate\Support\Fluent $command, Illuminate\Database\Connection $connection) [@param \Illuminate\Database\Schema\Blueprint $blueprint, @param \Illuminate\Support\Fluent $command, @param \Illuminate\Database\Connection $connection, @return array|string]
-
compileDropForeign
- 変更後
compileDropForeign(Illuminate\Database\Schema\Blueprint $blueprint, Illuminate\Support\Fluent $command) [@param \Illuminate\Database\Schema\Blueprint $blueprint, @param \Illuminate\Support\Fluent $command, @return array]
-
compileDropPrimary
- 変更後
compileDropPrimary(Illuminate\Database\Schema\Blueprint $blueprint, Illuminate\Support\Fluent $command) [@param \Illuminate\Database\Schema\Blueprint $blueprint, @param \Illuminate\Support\Fluent $command, @return string]
-
compilePrimary
- 変更後
compilePrimary(Illuminate\Database\Schema\Blueprint $blueprint, Illuminate\Support\Fluent $command) [@param \Illuminate\Database\Schema\Blueprint $blueprint, @param \Illuminate\Support\Fluent $command, @return string]
-
getAlterCommands
- 変更後
getAlterCommands(Illuminate\Database\Connection $connection) [@param \Illuminate\Database\Connection $connection, @return array]
Illuminate\Support\Facades\Route
-
tap
- 変更後
@method static tap(callable|null $callback = null): void
シグネチャ変更
303
Illuminate\Auth\EloquentUserProvider
-
getQueryCallback
- 変更前
getQueryCallback() [@return \Closure|null]
- 変更後
getQueryCallback() [@return (\Closure(\Illuminate\Database\Eloquent\Builder<*>):mixed)|null]
-
withQuery
- 変更前
withQuery($queryCallback = null) [@param (\Closure(\Illuminate\Database\Eloquent\Builder):mixed)|null $queryCallback, @return $this]
- 変更後
withQuery($queryCallback = null) [@param (\Closure(\Illuminate\Database\Eloquent\Builder<*>):mixed)|null $queryCallback, @return $this]
Illuminate\Auth\Passwords\PasswordBroker
-
__construct
- 変更前
__construct(Illuminate\Auth\Passwords\TokenRepositoryInterface $tokens, Illuminate\Contracts\Auth\UserProvider $users, ?Illuminate\Contracts\Events\Dispatcher $dispatcher = null) [@param \Illuminate\Auth\Passwords\TokenRepositoryInterface $tokens, @param \Illuminate\Contracts\Auth\UserProvider $users, @return void]
- 変更後
__construct(Illuminate\Auth\Passwords\TokenRepositoryInterface $tokens, Illuminate\Contracts\Auth\UserProvider $users, ?Illuminate\Contracts\Events\Dispatcher $dispatcher = null) [@param \Illuminate\Auth\Passwords\TokenRepositoryInterface $tokens, @param \Illuminate\Contracts\Auth\UserProvider $users, @param \Illuminate\Contracts\Events\Dispatcher|null $dispatcher, @return void]
Illuminate\Container\Container
-
make
- 変更前
make($abstract, array $parameters = []) [@param string|callable $abstract, @param array $parameters, @return mixed]
- 変更後
make($abstract, array $parameters = []) [@param string $abstract, @param array $parameters, @return mixed]
Illuminate\Database\Concerns\BuildsQueries
-
chunk
- 変更前
chunk($count, callable $callback) [@param int $count, @param callable $callback, @return bool]
- 変更後
chunk($count, callable $callback) [@param int $count, @param callable(\Illuminate\Support\Collection<int, TValue>, int): mixed $callback, @return bool]
-
chunkById
- 変更前
chunkById($count, callable $callback, $column = null, $alias = null) [@param int $count, @param callable $callback, @param string|null $column, @param string|null $alias, @return bool]
- 変更後
chunkById($count, callable $callback, $column = null, $alias = null) [@param int $count, @param callable(\Illuminate\Support\Collection<int, TValue>, int): mixed $callback, @param string|null $column, @param string|null $alias, @return bool]
-
chunkByIdDesc
- 変更前
chunkByIdDesc($count, callable $callback, $column = null, $alias = null) [@param int $count, @param callable $callback, @param string|null $column, @param string|null $alias, @return bool]
- 変更後
chunkByIdDesc($count, callable $callback, $column = null, $alias = null) [@param int $count, @param callable(\Illuminate\Support\Collection<int, TValue>, int): mixed $callback, @param string|null $column, @param string|null $alias, @return bool]
-
chunkMap
- 変更前
chunkMap(callable $callback, $count = 1000) [@param callable $callback, @param int $count, @return \Illuminate\Support\Collection]
- 変更後
chunkMap(callable $callback, $count = 1000) [@param callable(TValue): TReturn $callback, @param int $count, @return \Illuminate\Support\Collection<int, TReturn>]
-
each
- 変更前
each(callable $callback, $count = 1000) [@param callable $callback, @param int $count, @return bool]
- 変更後
each(callable $callback, $count = 1000) [@param callable(TValue, int): mixed $callback, @param int $count, @return bool]
-
eachById
- 変更前
eachById(callable $callback, $count = 1000, $column = null, $alias = null) [@param callable $callback, @param int $count, @param string|null $column, @param string|null $alias, @return bool]
- 変更後
eachById(callable $callback, $count = 1000, $column = null, $alias = null) [@param callable(TValue, int): mixed $callback, @param int $count, @param string|null $column, @param string|null $alias, @return bool]
-
first
- 変更前
first($columns = ['*']) [@param array|string $columns, @return \Illuminate\Database\Eloquent\Model|object|static|null]
- 変更後
first($columns = ['*']) [@param array|string $columns, @return TValue|null]
-
orderedChunkById
- 変更前
orderedChunkById($count, callable $callback, $column = null, $alias = null, $descending = false) [@param int $count, @param callable $callback, @param string|null $column, @param string|null $alias, @param bool $descending, @return bool]
- 変更後
orderedChunkById($count, callable $callback, $column = null, $alias = null, $descending = false) [@param int $count, @param callable(\Illuminate\Support\Collection<int, TValue>, int): mixed $callback, @param string|null $column, @param string|null $alias, @param bool $descending, @return bool]
-
sole
- 変更前
sole($columns = ['*']) [@param array|string $columns, @return \Illuminate\Database\Eloquent\Model|object|static|null]
- 変更後
sole($columns = ['*']) [@param array|string $columns, @return TValue]
Illuminate\Database\Eloquent\Builder
-
create
- 変更前
create(array $attributes = []) [@param array $attributes, @return \Illuminate\Database\Eloquent\Model|$this]
- 変更後
create(array $attributes = []) [@param array $attributes, @return TModel]
-
createOrFirst
- 変更前
createOrFirst(array $attributes = [], array $values = []) [@param array $attributes, @param array $values, @return \Illuminate\Database\Eloquent\Model|static]
- 変更後
createOrFirst(array $attributes = [], array $values = []) [@param array $attributes, @param array $values, @return TModel]
-
cursor
- 変更前
cursor() [@return \Illuminate\Support\LazyCollection]
- 変更後
cursor() [@return \Illuminate\Support\LazyCollection<int, TModel>]
-
eagerLoadRelations
- 変更前
eagerLoadRelations(array $models) [@param array $models, @return array]
- 変更後
eagerLoadRelations(array $models) [@param array<int, TModel> $models, @return array<int, TModel>]
-
find
- 変更前
find($id, $columns = ['*']) [@param mixed $id, @param array|string $columns, @return \Illuminate\Database\Eloquent\Model|\Illuminate\Database\Eloquent\Collection|static[]|static|null]
- 変更後
find($id, $columns = ['*']) [@param mixed $id, @param array|string $columns, @return ($id is (\Illuminate\Contracts\Support\Arrayable<array-key, mixed>|array<mixed>) ? \Illuminate\Database\Eloquent\Collection<int, TModel> : TModel|null)]
-
findMany
- 変更前
findMany($ids, $columns = ['*']) [@param \Illuminate\Contracts\Support\Arrayable|array $ids, @param array|string $columns, @return \Illuminate\Database\Eloquent\Collection]
- 変更後
findMany($ids, $columns = ['*']) [@param \Illuminate\Contracts\Support\Arrayable|array $ids, @param array|string $columns, @return \Illuminate\Database\Eloquent\Collection<int, TModel>]
-
findOr
- 変更前
findOr($id, $columns = ['*'], ?Closure $callback = null) [@param mixed $id, @param \Closure|array|string $columns, @param \Closure|null $callback, @return \Illuminate\Database\Eloquent\Model|\Illuminate\Database\Eloquent\Collection|static[]|static|mixed]
- 変更後
findOr($id, $columns = ['*'], ?Closure $callback = null) [@param mixed $id, @param (\Closure(): TValue)|list<string>|string $columns, @param (\Closure(): TValue)|null $callback, @return ( $id is (\Illuminate\Contracts\Support\Arrayable<array-key, mixed>|array<mixed>) ? \Illuminate\Database\Eloquent\Collection<int, TModel> : TModel|TValue )]
-
findOrFail
- 変更前
findOrFail($id, $columns = ['*']) [@param mixed $id, @param array|string $columns, @return \Illuminate\Database\Eloquent\Model|\Illuminate\Database\Eloquent\Collection|static|static[]]
- 変更後
findOrFail($id, $columns = ['*']) [@param mixed $id, @param array|string $columns, @return ($id is (\Illuminate\Contracts\Support\Arrayable<array-key, mixed>|array<mixed>) ? \Illuminate\Database\Eloquent\Collection<int, TModel> : TModel)]
-
findOrNew
- 変更前
findOrNew($id, $columns = ['*']) [@param mixed $id, @param array|string $columns, @return \Illuminate\Database\Eloquent\Model|static]
- 変更後
findOrNew($id, $columns = ['*']) [@param mixed $id, @param array|string $columns, @return ($id is (\Illuminate\Contracts\Support\Arrayable<array-key, mixed>|array<mixed>) ? \Illuminate\Database\Eloquent\Collection<int, TModel> : TModel)]
-
firstOr
- 変更前
firstOr($columns = ['*'], ?Closure $callback = null) [@param \Closure|array|string $columns, @param \Closure|null $callback, @return \Illuminate\Database\Eloquent\Model|static|mixed]
- 変更後
firstOr($columns = ['*'], ?Closure $callback = null) [@param (\Closure(): TValue)|list<string> $columns, @param (\Closure(): TValue)|null $callback, @return TModel|TValue]
-
firstOrCreate
- 変更前
firstOrCreate(array $attributes = [], array $values = []) [@param array $attributes, @param array $values, @return \Illuminate\Database\Eloquent\Model|static]
- 変更後
firstOrCreate(array $attributes = [], array $values = []) [@param array $attributes, @param array $values, @return TModel]
-
firstOrFail
- 変更前
firstOrFail($columns = ['*']) [@param array|string $columns, @return \Illuminate\Database\Eloquent\Model|static]
- 変更後
firstOrFail($columns = ['*']) [@param array|string $columns, @return TModel]
-
firstOrNew
- 変更前
firstOrNew(array $attributes = [], array $values = []) [@param array $attributes, @param array $values, @return \Illuminate\Database\Eloquent\Model|static]
- 変更後
firstOrNew(array $attributes = [], array $values = []) [@param array $attributes, @param array $values, @return TModel]
-
firstWhere
- 変更前
firstWhere($column, $operator = null, $value = null, $boolean = 'and') [@param \Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, @param mixed $operator, @param mixed $value, @param string $boolean, @return \Illuminate\Database\Eloquent\Model|static|null]
- 変更後
firstWhere($column, $operator = null, $value = null, $boolean = 'and') [@param (\Closure(static): mixed)|string|array|\Illuminate\Contracts\Database\Query\Expression $column, @param mixed $operator, @param mixed $value, @param string $boolean, @return TModel|null]
-
forceCreate
- 変更前
forceCreate(array $attributes) [@param array $attributes, @return \Illuminate\Database\Eloquent\Model|$this]
- 変更後
forceCreate(array $attributes) [@param array $attributes, @return TModel]
-
forceCreateQuietly
- 変更前
forceCreateQuietly(array $attributes = []) [@param array $attributes, @return \Illuminate\Database\Eloquent\Model|$this]
- 変更後
forceCreateQuietly(array $attributes = []) [@param array $attributes, @return TModel]
-
fromQuery
- 変更前
fromQuery($query, $bindings = []) [@param string $query, @param array $bindings, @return \Illuminate\Database\Eloquent\Collection]
- 変更後
fromQuery($query, $bindings = []) [@param string $query, @param array $bindings, @return \Illuminate\Database\Eloquent\Collection<int, TModel>]
-
get
- 変更前
get($columns = ['*']) [@param array|string $columns, @return \Illuminate\Database\Eloquent\Collection|static[]]
- 変更後
get($columns = ['*']) [@param array|string $columns, @return \Illuminate\Database\Eloquent\Collection<int, TModel>]
-
getModel
- 変更前
getModel() [@return \Illuminate\Database\Eloquent\Model|static]
- 変更後
getModel() [@return TModel]
-
getModels
- 変更前
getModels($columns = ['*']) [@param array|string $columns, @return \Illuminate\Database\Eloquent\Model[]|static[]]
- 変更後
getModels($columns = ['*']) [@param array|string $columns, @return array<int, TModel>]
-
getRelation
- 変更前
getRelation($name) [@param string $name, @return \Illuminate\Database\Eloquent\Relations\Relation]
- 変更後
getRelation($name) [@param string $name, @return \Illuminate\Database\Eloquent\Relations\Relation<\Illuminate\Database\Eloquent\Model, TModel, *>]
-
hydrate
- 変更前
hydrate(array $items) [@param array $items, @return \Illuminate\Database\Eloquent\Collection]
- 変更後
hydrate(array $items) [@param array $items, @return \Illuminate\Database\Eloquent\Collection<int, TModel>]
-
make
- 変更前
make(array $attributes = []) [@param array $attributes, @return \Illuminate\Database\Eloquent\Model|static]
- 変更後
make(array $attributes = []) [@param array $attributes, @return TModel]
-
newModelInstance
- 変更前
newModelInstance($attributes = []) [@param array $attributes, @return \Illuminate\Database\Eloquent\Model|static]
- 変更後
newModelInstance($attributes = []) [@param array $attributes, @return TModel]
-
orWhere
- 変更前
orWhere($column, $operator = null, $value = null) [@param \Closure|array|string|\Illuminate\Contracts\Database\Query\Expression $column, @param mixed $operator, @param mixed $value, @return $this]
- 変更後
orWhere($column, $operator = null, $value = null) [@param (\Closure(static): mixed)|array|string|\Illuminate\Contracts\Database\Query\Expression $column, @param mixed $operator, @param mixed $value, @return $this]
-
orWhereNot
- 変更前
orWhereNot($column, $operator = null, $value = null) [@param \Closure|array|string|\Illuminate\Contracts\Database\Query\Expression $column, @param mixed $operator, @param mixed $value, @return $this]
- 変更後
orWhereNot($column, $operator = null, $value = null) [@param (\Closure(static): mixed)|array|string|\Illuminate\Contracts\Database\Query\Expression $column, @param mixed $operator, @param mixed $value, @return $this]
-
pluck
- 変更前
pluck($column, $key = null) [@param string|\Illuminate\Contracts\Database\Query\Expression $column, @param string|null $key, @return \Illuminate\Support\Collection]
- 変更後
pluck($column, $key = null) [@param string|\Illuminate\Contracts\Database\Query\Expression $column, @param string|null $key, @return \Illuminate\Support\Collection<int|string, mixed>]
-
setModel
- 変更前
setModel(Illuminate\Database\Eloquent\Model $model) [@param \Illuminate\Database\Eloquent\Model $model, @return $this]
- 変更後
setModel(Illuminate\Database\Eloquent\Model $model) [@param TModelNew $model, @return static<TModelNew>]
-
sole
- 変更前
sole($columns = ['*']) [@param array|string $columns, @return \Illuminate\Database\Eloquent\Model]
- 変更後
sole($columns = ['*']) [@param array|string $columns, @return TModel]
-
updateOrCreate
- 変更前
updateOrCreate(array $attributes, array $values = []) [@param array $attributes, @param array $values, @return \Illuminate\Database\Eloquent\Model|static]
- 変更後
updateOrCreate(array $attributes, array $values = []) [@param array $attributes, @param array $values, @return TModel]
-
where
- 変更前
where($column, $operator = null, $value = null, $boolean = 'and') [@param \Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, @param mixed $operator, @param mixed $value, @param string $boolean, @return $this]
- 変更後
where($column, $operator = null, $value = null, $boolean = 'and') [@param (\Closure(static): mixed)|string|array|\Illuminate\Contracts\Database\Query\Expression $column, @param mixed $operator, @param mixed $value, @param string $boolean, @return $this]
-
whereNot
- 変更前
whereNot($column, $operator = null, $value = null, $boolean = 'and') [@param \Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, @param mixed $operator, @param mixed $value, @param string $boolean, @return $this]
- 変更後
whereNot($column, $operator = null, $value = null, $boolean = 'and') [@param (\Closure(static): mixed)|string|array|\Illuminate\Contracts\Database\Query\Expression $column, @param mixed $operator, @param mixed $value, @param string $boolean, @return $this]
Illuminate\Database\Eloquent\Collection
-
load
- 変更前
load($relations) [@param array<array-key, (callable(\Illuminate\Database\Eloquent\Builder): mixed)|string>|string $relations, @return $this]
- 変更後
load($relations) [@param array<array-key, (callable(\Illuminate\Database\Eloquent\Builder<TModel>): mixed)|string>|string $relations, @return $this]
-
loadAggregate
- 変更前
loadAggregate($relations, $column, $function = null) [@param array<array-key, (callable(\Illuminate\Database\Eloquent\Builder): mixed)|string>|string $relations, @param string $column, @param string|null $function, @return $this]
- 変更後
loadAggregate($relations, $column, $function = null) [@param array<array-key, (callable(\Illuminate\Database\Eloquent\Builder<TModel>): mixed)|string>|string $relations, @param string $column, @param string|null $function, @return $this]
-
loadAvg
- 変更前
loadAvg($relations, $column) [@param array<array-key, (callable(\Illuminate\Database\Eloquent\Builder): mixed)|string>|string $relations, @param string $column, @return $this]
- 変更後
loadAvg($relations, $column) [@param array<array-key, (callable(\Illuminate\Database\Eloquent\Builder<TModel>): mixed)|string>|string $relations, @param string $column, @return $this]
-
loadCount
- 変更前
loadCount($relations) [@param array<array-key, (callable(\Illuminate\Database\Eloquent\Builder): mixed)|string>|string $relations, @return $this]
- 変更後
loadCount($relations) [@param array<array-key, (callable(\Illuminate\Database\Eloquent\Builder<TModel>): mixed)|string>|string $relations, @return $this]
-
loadExists
- 変更前
loadExists($relations) [@param array<array-key, (callable(\Illuminate\Database\Eloquent\Builder): mixed)|string>|string $relations, @return $this]
- 変更後
loadExists($relations) [@param array<array-key, (callable(\Illuminate\Database\Eloquent\Builder<TModel>): mixed)|string>|string $relations, @return $this]
-
loadMax
- 変更前
loadMax($relations, $column) [@param array<array-key, (callable(\Illuminate\Database\Eloquent\Builder): mixed)|string>|string $relations, @param string $column, @return $this]
- 変更後
loadMax($relations, $column) [@param array<array-key, (callable(\Illuminate\Database\Eloquent\Builder<TModel>): mixed)|string>|string $relations, @param string $column, @return $this]
-
loadMin
- 変更前
loadMin($relations, $column) [@param array<array-key, (callable(\Illuminate\Database\Eloquent\Builder): mixed)|string>|string $relations, @param string $column, @return $this]
- 変更後
loadMin($relations, $column) [@param array<array-key, (callable(\Illuminate\Database\Eloquent\Builder<TModel>): mixed)|string>|string $relations, @param string $column, @return $this]
-
loadMissing
- 変更前
loadMissing($relations) [@param array<array-key, (callable(\Illuminate\Database\Eloquent\Builder): mixed)|string>|string $relations, @return $this]
- 変更後
loadMissing($relations) [@param array<array-key, (callable(\Illuminate\Database\Eloquent\Builder<TModel>): mixed)|string>|string $relations, @return $this]
-
loadMorph
- 変更前
loadMorph($relation, $relations) [@param string $relation, @param array<array-key, (callable(\Illuminate\Database\Eloquent\Builder): mixed)|string> $relations, @return $this]
- 変更後
loadMorph($relation, $relations) [@param string $relation, @param array<array-key, (callable(\Illuminate\Database\Eloquent\Builder<TModel>): mixed)|string> $relations, @return $this]
-
loadMorphCount
- 変更前
loadMorphCount($relation, $relations) [@param string $relation, @param array<array-key, (callable(\Illuminate\Database\Eloquent\Builder): mixed)|string> $relations, @return $this]
- 変更後
loadMorphCount($relation, $relations) [@param string $relation, @param array<array-key, (callable(\Illuminate\Database\Eloquent\Builder<TModel>): mixed)|string> $relations, @return $this]
-
loadSum
- 変更前
loadSum($relations, $column) [@param array<array-key, (callable(\Illuminate\Database\Eloquent\Builder): mixed)|string>|string $relations, @param string $column, @return $this]
- 変更後
loadSum($relations, $column) [@param array<array-key, (callable(\Illuminate\Database\Eloquent\Builder<TModel>): mixed)|string>|string $relations, @param string $column, @return $this]
-
toQuery
- 変更前
toQuery() [@return \Illuminate\Database\Eloquent\Builder]
- 変更後
toQuery() [@return \Illuminate\Database\Eloquent\Builder<TModel>]
Illuminate\Database\Eloquent\Concerns\HasRelationships
-
belongsTo
- 変更前
belongsTo($related, $foreignKey = null, $ownerKey = null, $relation = null) [@param string $related, @param string|null $foreignKey, @param string|null $ownerKey, @param string|null $relation, @return \Illuminate\Database\Eloquent\Relations\BelongsTo]
- 変更後
belongsTo($related, $foreignKey = null, $ownerKey = null, $relation = null) [@param class-string<TRelatedModel> $related, @param string|null $foreignKey, @param string|null $ownerKey, @param string|null $relation, @return \Illuminate\Database\Eloquent\Relations\BelongsTo<TRelatedModel, $this>]
-
belongsToMany
- 変更前
belongsToMany($related, $table = null, $foreignPivotKey = null, $relatedPivotKey = null, $parentKey = null, $relatedKey = null, $relation = null) [@param string $related, @param string|class-string<\Illuminate\Database\Eloquent\Model>|null $table, @param string|null $foreignPivotKey, @param string|null $relatedPivotKey, @param string|null $parentKey, @param string|null $relatedKey, @param string|null $relation, @return \Illuminate\Database\Eloquent\Relations\BelongsToMany]
- 変更後
belongsToMany($related, $table = null, $foreignPivotKey = null, $relatedPivotKey = null, $parentKey = null, $relatedKey = null, $relation = null) [@param class-string<TRelatedModel> $related, @param string|class-string<\Illuminate\Database\Eloquent\Model>|null $table, @param string|null $foreignPivotKey, @param string|null $relatedPivotKey, @param string|null $parentKey, @param string|null $relatedKey, @param string|null $relation, @return \Illuminate\Database\Eloquent\Relations\BelongsToMany<TRelatedModel, $this>]
-
hasMany
- 変更前
hasMany($related, $foreignKey = null, $localKey = null) [@param string $related, @param string|null $foreignKey, @param string|null $localKey, @return \Illuminate\Database\Eloquent\Relations\HasMany]
- 変更後
hasMany($related, $foreignKey = null, $localKey = null) [@param class-string<TRelatedModel> $related, @param string|null $foreignKey, @param string|null $localKey, @return \Illuminate\Database\Eloquent\Relations\HasMany<TRelatedModel, $this>]
-
hasManyThrough
- 変更前
hasManyThrough($related, $through, $firstKey = null, $secondKey = null, $localKey = null, $secondLocalKey = null) [@param string $related, @param string $through, @param string|null $firstKey, @param string|null $secondKey, @param string|null $localKey, @param string|null $secondLocalKey, @return \Illuminate\Database\Eloquent\Relations\HasManyThrough]
- 変更後
hasManyThrough($related, $through, $firstKey = null, $secondKey = null, $localKey = null, $secondLocalKey = null) [@param class-string<TRelatedModel> $related, @param class-string<TIntermediateModel> $through, @param string|null $firstKey, @param string|null $secondKey, @param string|null $localKey, @param string|null $secondLocalKey, @return \Illuminate\Database\Eloquent\Relations\HasManyThrough<TRelatedModel, TIntermediateModel, $this>]
-
hasOne
- 変更前
hasOne($related, $foreignKey = null, $localKey = null) [@param string $related, @param string|null $foreignKey, @param string|null $localKey, @return \Illuminate\Database\Eloquent\Relations\HasOne]
- 変更後
hasOne($related, $foreignKey = null, $localKey = null) [@param class-string<TRelatedModel> $related, @param string|null $foreignKey, @param string|null $localKey, @return \Illuminate\Database\Eloquent\Relations\HasOne<TRelatedModel, $this>]
-
hasOneThrough
- 変更前
hasOneThrough($related, $through, $firstKey = null, $secondKey = null, $localKey = null, $secondLocalKey = null) [@param string $related, @param string $through, @param string|null $firstKey, @param string|null $secondKey, @param string|null $localKey, @param string|null $secondLocalKey, @return \Illuminate\Database\Eloquent\Relations\HasOneThrough]
- 変更後
hasOneThrough($related, $through, $firstKey = null, $secondKey = null, $localKey = null, $secondLocalKey = null) [@param class-string<TRelatedModel> $related, @param class-string<TIntermediateModel> $through, @param string|null $firstKey, @param string|null $secondKey, @param string|null $localKey, @param string|null $secondLocalKey, @return \Illuminate\Database\Eloquent\Relations\HasOneThrough<TRelatedModel, TIntermediateModel, $this>]
-
morphedByMany
- 変更前
morphedByMany($related, $name, $table = null, $foreignPivotKey = null, $relatedPivotKey = null, $parentKey = null, $relatedKey = null, $relation = null) [@param string $related, @param string $name, @param string|null $table, @param string|null $foreignPivotKey, @param string|null $relatedPivotKey, @param string|null $parentKey, @param string|null $relatedKey, @param string|null $relation, @return \Illuminate\Database\Eloquent\Relations\MorphToMany]
- 変更後
morphedByMany($related, $name, $table = null, $foreignPivotKey = null, $relatedPivotKey = null, $parentKey = null, $relatedKey = null, $relation = null) [@param class-string<TRelatedModel> $related, @param string $name, @param string|null $table, @param string|null $foreignPivotKey, @param string|null $relatedPivotKey, @param string|null $parentKey, @param string|null $relatedKey, @param string|null $relation, @return \Illuminate\Database\Eloquent\Relations\MorphToMany<TRelatedModel, $this>]
-
morphMany
- 変更前
morphMany($related, $name, $type = null, $id = null, $localKey = null) [@param string $related, @param string $name, @param string|null $type, @param string|null $id, @param string|null $localKey, @return \Illuminate\Database\Eloquent\Relations\MorphMany]
- 変更後
morphMany($related, $name, $type = null, $id = null, $localKey = null) [@param class-string<TRelatedModel> $related, @param string $name, @param string|null $type, @param string|null $id, @param string|null $localKey, @return \Illuminate\Database\Eloquent\Relations\MorphMany<TRelatedModel, $this>]
-
morphOne
- 変更前
morphOne($related, $name, $type = null, $id = null, $localKey = null) [@param string $related, @param string $name, @param string|null $type, @param string|null $id, @param string|null $localKey, @return \Illuminate\Database\Eloquent\Relations\MorphOne]
- 変更後
morphOne($related, $name, $type = null, $id = null, $localKey = null) [@param class-string<TRelatedModel> $related, @param string $name, @param string|null $type, @param string|null $id, @param string|null $localKey, @return \Illuminate\Database\Eloquent\Relations\MorphOne<TRelatedModel, $this>]
-
morphTo
- 変更前
morphTo($name = null, $type = null, $id = null, $ownerKey = null) [@param string|null $name, @param string|null $type, @param string|null $id, @param string|null $ownerKey, @return \Illuminate\Database\Eloquent\Relations\MorphTo]
- 変更後
morphTo($name = null, $type = null, $id = null, $ownerKey = null) [@param string|null $name, @param string|null $type, @param string|null $id, @param string|null $ownerKey, @return \Illuminate\Database\Eloquent\Relations\MorphTo<\Illuminate\Database\Eloquent\Model, $this>]
-
morphToMany
- 変更前
morphToMany($related, $name, $table = null, $foreignPivotKey = null, $relatedPivotKey = null, $parentKey = null, $relatedKey = null, $relation = null, $inverse = false) [@param string $related, @param string $name, @param string|null $table, @param string|null $foreignPivotKey, @param string|null $relatedPivotKey, @param string|null $parentKey, @param string|null $relatedKey, @param string|null $relation, @param bool $inverse, @return \Illuminate\Database\Eloquent\Relations\MorphToMany]
- 変更後
morphToMany($related, $name, $table = null, $foreignPivotKey = null, $relatedPivotKey = null, $parentKey = null, $relatedKey = null, $relation = null, $inverse = false) [@param class-string<TRelatedModel> $related, @param string $name, @param string|null $table, @param string|null $foreignPivotKey, @param string|null $relatedPivotKey, @param string|null $parentKey, @param string|null $relatedKey, @param string|null $relation, @param bool $inverse, @return \Illuminate\Database\Eloquent\Relations\MorphToMany<TRelatedModel, $this>]
-
through
- 変更前
through($relationship) [@param string|\Illuminate\Database\Eloquent\Relations\HasMany|\Illuminate\Database\Eloquent\Relations\HasOne $relationship, @return \Illuminate\Database\Eloquent\PendingHasThroughRelationship]
- 変更後
through($relationship) [@param string|\Illuminate\Database\Eloquent\Relations\HasMany<TIntermediateModel, covariant $this>|\Illuminate\Database\Eloquent\Relations\HasOne<TIntermediateModel, covariant $this> $relationship, @return ( $relationship is string ? \Illuminate\Database\Eloquent\PendingHasThroughRelationship<\Illuminate\Database\Eloquent\Model, $this> : \Illuminate\Database\Eloquent\PendingHasThroughRelationship<TIntermediateModel, $this> )]
Illuminate\Database\Eloquent\Concerns\HasUlids
-
resolveRouteBindingQuery
- 変更前
resolveRouteBindingQuery($query, $value, $field = null) [@param \Illuminate\Database\Eloquent\Model|\Illuminate\Database\Eloquent\Relations\Relation $query, @param mixed $value, @param string|null $field, @return \Illuminate\Contracts\Database\Eloquent\Builder]
- 変更後
resolveRouteBindingQuery($query, $value, $field = null) [@param \Illuminate\Database\Eloquent\Model|\Illuminate\Database\Eloquent\Relations\Relation<*, *, *> $query, @param mixed $value, @param string|null $field, @return \Illuminate\Contracts\Database\Eloquent\Builder]
Illuminate\Database\Eloquent\Concerns\HasUuids
-
resolveRouteBindingQuery
- 変更前
resolveRouteBindingQuery($query, $value, $field = null) [@param \Illuminate\Database\Eloquent\Model|\Illuminate\Database\Eloquent\Relations\Relation $query, @param mixed $value, @param string|null $field, @return \Illuminate\Contracts\Database\Eloquent\Builder]
- 変更後
resolveRouteBindingQuery($query, $value, $field = null) [@param \Illuminate\Database\Eloquent\Model|\Illuminate\Database\Eloquent\Relations\Relation<*, *, *> $query, @param mixed $value, @param string|null $field, @return \Illuminate\Contracts\Database\Eloquent\Builder]
Illuminate\Database\Eloquent\Concerns\QueriesRelationships
-
doesntHave
- 変更前
doesntHave($relation, $boolean = 'and', ?Closure $callback = null) [@param string $relation, @param string $boolean, @param \Closure|null $callback, @return \Illuminate\Database\Eloquent\Builder|static]
- 変更後
doesntHave($relation, $boolean = 'and', ?Closure $callback = null) [@param \Illuminate\Database\Eloquent\Relations\Relation<*, *, *>|string $relation, @param string $boolean, @param \Closure|null $callback, @return $this]
-
doesntHaveMorph
- 変更前
doesntHaveMorph($relation, $types, $boolean = 'and', ?Closure $callback = null) [@param \Illuminate\Database\Eloquent\Relations\MorphTo|string $relation, @param string|array $types, @param string $boolean, @param \Closure|null $callback, @return \Illuminate\Database\Eloquent\Builder|static]
- 変更後
doesntHaveMorph($relation, $types, $boolean = 'and', ?Closure $callback = null) [@param \Illuminate\Database\Eloquent\Relations\MorphTo<*, *>|string $relation, @param string|array $types, @param string $boolean, @param \Closure|null $callback, @return $this]
-
has
- 変更前
has($relation, $operator = '>=', $count = 1, $boolean = 'and', ?Closure $callback = null) [@param \Illuminate\Database\Eloquent\Relations\Relation|string $relation, @param string $operator, @param int $count, @param string $boolean, @param \Closure|null $callback, @return \Illuminate\Database\Eloquent\Builder|static]
- 変更後
has($relation, $operator = '>=', $count = 1, $boolean = 'and', ?Closure $callback = null) [@param \Illuminate\Database\Eloquent\Relations\Relation<*, *, *>|string $relation, @param string $operator, @param int $count, @param string $boolean, @param \Closure|null $callback, @return $this]
-
hasMorph
- 変更前
hasMorph($relation, $types, $operator = '>=', $count = 1, $boolean = 'and', ?Closure $callback = null) [@param \Illuminate\Database\Eloquent\Relations\MorphTo|string $relation, @param string|array $types, @param string $operator, @param int $count, @param string $boolean, @param \Closure|null $callback, @return \Illuminate\Database\Eloquent\Builder|static]
- 変更後
hasMorph($relation, $types, $operator = '>=', $count = 1, $boolean = 'and', ?Closure $callback = null) [@param \Illuminate\Database\Eloquent\Relations\MorphTo<*, *>|string $relation, @param string|array $types, @param string $operator, @param int $count, @param string $boolean, @param \Closure|null $callback, @return $this]
-
mergeConstraintsFrom
- 変更前
mergeConstraintsFrom(Illuminate\Database\Eloquent\Builder $from) [@param \Illuminate\Database\Eloquent\Builder $from, @return \Illuminate\Database\Eloquent\Builder|static]
- 変更後
mergeConstraintsFrom(Illuminate\Database\Eloquent\Builder $from) [@param \Illuminate\Database\Eloquent\Builder<*> $from, @return $this]
-
orDoesntHave
- 変更前
orDoesntHave($relation) [@param string $relation, @return \Illuminate\Database\Eloquent\Builder|static]
- 変更後
orDoesntHave($relation) [@param \Illuminate\Database\Eloquent\Relations\Relation<*, *, *>|string $relation, @return $this]
-
orDoesntHaveMorph
- 変更前
orDoesntHaveMorph($relation, $types) [@param \Illuminate\Database\Eloquent\Relations\MorphTo|string $relation, @param string|array $types, @return \Illuminate\Database\Eloquent\Builder|static]
- 変更後
orDoesntHaveMorph($relation, $types) [@param \Illuminate\Database\Eloquent\Relations\MorphTo<*, *>|string $relation, @param string|array $types, @return $this]
-
orHas
- 変更前
orHas($relation, $operator = '>=', $count = 1) [@param string $relation, @param string $operator, @param int $count, @return \Illuminate\Database\Eloquent\Builder|static]
- 変更後
orHas($relation, $operator = '>=', $count = 1) [@param \Illuminate\Database\Eloquent\Relations\Relation<*, *, *>|string $relation, @param string $operator, @param int $count, @return $this]
-
orHasMorph
- 変更前
orHasMorph($relation, $types, $operator = '>=', $count = 1) [@param \Illuminate\Database\Eloquent\Relations\MorphTo|string $relation, @param string|array $types, @param string $operator, @param int $count, @return \Illuminate\Database\Eloquent\Builder|static]
- 変更後
orHasMorph($relation, $types, $operator = '>=', $count = 1) [@param \Illuminate\Database\Eloquent\Relations\MorphTo<*, *>|string $relation, @param string|array $types, @param string $operator, @param int $count, @return $this]
-
orWhereDoesntHave
- 変更前
orWhereDoesntHave($relation, ?Closure $callback = null) [@param string $relation, @param \Closure|null $callback, @return \Illuminate\Database\Eloquent\Builder|static]
- 変更後
orWhereDoesntHave($relation, ?Closure $callback = null) [@param \Illuminate\Database\Eloquent\Relations\Relation<*, *, *>|string $relation, @param \Closure|null $callback, @return $this]
-
orWhereDoesntHaveMorph
- 変更前
orWhereDoesntHaveMorph($relation, $types, ?Closure $callback = null) [@param \Illuminate\Database\Eloquent\Relations\MorphTo|string $relation, @param string|array $types, @param \Closure|null $callback, @return \Illuminate\Database\Eloquent\Builder|static]
- 変更後
orWhereDoesntHaveMorph($relation, $types, ?Closure $callback = null) [@param \Illuminate\Database\Eloquent\Relations\MorphTo<*, *>|string $relation, @param string|array $types, @param \Closure|null $callback, @return $this]
-
orWhereHas
- 変更前
orWhereHas($relation, ?Closure $callback = null, $operator = '>=', $count = 1) [@param string $relation, @param \Closure|null $callback, @param string $operator, @param int $count, @return \Illuminate\Database\Eloquent\Builder|static]
- 変更後
orWhereHas($relation, ?Closure $callback = null, $operator = '>=', $count = 1) [@param \Illuminate\Database\Eloquent\Relations\Relation<*, *, *>|string $relation, @param \Closure|null $callback, @param string $operator, @param int $count, @return $this]
-
orWhereHasMorph
- 変更前
orWhereHasMorph($relation, $types, ?Closure $callback = null, $operator = '>=', $count = 1) [@param \Illuminate\Database\Eloquent\Relations\MorphTo|string $relation, @param string|array $types, @param \Closure|null $callback, @param string $operator, @param int $count, @return \Illuminate\Database\Eloquent\Builder|static]
- 変更後
orWhereHasMorph($relation, $types, ?Closure $callback = null, $operator = '>=', $count = 1) [@param \Illuminate\Database\Eloquent\Relations\MorphTo<*, *>|string $relation, @param string|array $types, @param \Closure|null $callback, @param string $operator, @param int $count, @return $this]
-
orWhereMorphedTo
- 変更前
orWhereMorphedTo($relation, $model) [@param \Illuminate\Database\Eloquent\Relations\MorphTo|string $relation, @param \Illuminate\Database\Eloquent\Model|string|null $model, @return \Illuminate\Database\Eloquent\Builder|static]
- 変更後
orWhereMorphedTo($relation, $model) [@param \Illuminate\Database\Eloquent\Relations\MorphTo<*, *>|string $relation, @param \Illuminate\Database\Eloquent\Model|string|null $model, @return $this]
-
orWhereMorphRelation
- 変更前
orWhereMorphRelation($relation, $types, $column, $operator = null, $value = null) [@param \Illuminate\Database\Eloquent\Relations\MorphTo|string $relation, @param string|array $types, @param \Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, @param mixed $operator, @param mixed $value, @return \Illuminate\Database\Eloquent\Builder|static]
- 変更後
orWhereMorphRelation($relation, $types, $column, $operator = null, $value = null) [@param \Illuminate\Database\Eloquent\Relations\MorphTo<*, *>|string $relation, @param string|array $types, @param \Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, @param mixed $operator, @param mixed $value, @return $this]
-
orWhereNotMorphedTo
- 変更前
orWhereNotMorphedTo($relation, $model) [@param \Illuminate\Database\Eloquent\Relations\MorphTo|string $relation, @param \Illuminate\Database\Eloquent\Model|string $model, @return \Illuminate\Database\Eloquent\Builder|static]
- 変更後
orWhereNotMorphedTo($relation, $model) [@param \Illuminate\Database\Eloquent\Relations\MorphTo<*, *>|string $relation, @param \Illuminate\Database\Eloquent\Model|string $model, @return $this]
-
orWhereRelation
- 変更前
orWhereRelation($relation, $column, $operator = null, $value = null) [@param string $relation, @param \Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, @param mixed $operator, @param mixed $value, @return \Illuminate\Database\Eloquent\Builder|static]
- 変更後
orWhereRelation($relation, $column, $operator = null, $value = null) [@param \Illuminate\Database\Eloquent\Relations\Relation<*, *, *>|string $relation, @param \Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, @param mixed $operator, @param mixed $value, @return $this]
-
whereBelongsTo
- 変更前
whereBelongsTo($related, $relationshipName = null, $boolean = 'and') [@param \Illuminate\Database\Eloquent\Model|\Illuminate\Database\Eloquent\Collection<\Illuminate\Database\Eloquent\Model> $related, @param string|null $relationshipName, @param string $boolean, @return $this]
- 変更後
whereBelongsTo($related, $relationshipName = null, $boolean = 'and') [@param \Illuminate\Database\Eloquent\Model|\Illuminate\Database\Eloquent\Collection<int, \Illuminate\Database\Eloquent\Model> $related, @param string|null $relationshipName, @param string $boolean, @return $this]
-
whereDoesntHave
- 変更前
whereDoesntHave($relation, ?Closure $callback = null) [@param string $relation, @param \Closure|null $callback, @return \Illuminate\Database\Eloquent\Builder|static]
- 変更後
whereDoesntHave($relation, ?Closure $callback = null) [@param \Illuminate\Database\Eloquent\Relations\Relation<*, *, *>|string $relation, @param \Closure|null $callback, @return $this]
-
whereDoesntHaveMorph
- 変更前
whereDoesntHaveMorph($relation, $types, ?Closure $callback = null) [@param \Illuminate\Database\Eloquent\Relations\MorphTo|string $relation, @param string|array $types, @param \Closure|null $callback, @return \Illuminate\Database\Eloquent\Builder|static]
- 変更後
whereDoesntHaveMorph($relation, $types, ?Closure $callback = null) [@param \Illuminate\Database\Eloquent\Relations\MorphTo<*, *>|string $relation, @param string|array $types, @param \Closure|null $callback, @return $this]
-
whereHas
- 変更前
whereHas($relation, ?Closure $callback = null, $operator = '>=', $count = 1) [@param string $relation, @param \Closure|null $callback, @param string $operator, @param int $count, @return \Illuminate\Database\Eloquent\Builder|static]
- 変更後
whereHas($relation, ?Closure $callback = null, $operator = '>=', $count = 1) [@param \Illuminate\Database\Eloquent\Relations\Relation<*, *, *>|string $relation, @param \Closure|null $callback, @param string $operator, @param int $count, @return $this]
-
whereHasMorph
- 変更前
whereHasMorph($relation, $types, ?Closure $callback = null, $operator = '>=', $count = 1) [@param \Illuminate\Database\Eloquent\Relations\MorphTo|string $relation, @param string|array $types, @param \Closure|null $callback, @param string $operator, @param int $count, @return \Illuminate\Database\Eloquent\Builder|static]
- 変更後
whereHasMorph($relation, $types, ?Closure $callback = null, $operator = '>=', $count = 1) [@param \Illuminate\Database\Eloquent\Relations\MorphTo<*, *>|string $relation, @param string|array $types, @param \Closure|null $callback, @param string $operator, @param int $count, @return $this]
-
whereMorphedTo
- 変更前
whereMorphedTo($relation, $model, $boolean = 'and') [@param \Illuminate\Database\Eloquent\Relations\MorphTo|string $relation, @param \Illuminate\Database\Eloquent\Model|string|null $model, @return \Illuminate\Database\Eloquent\Builder|static]
- 変更後
whereMorphedTo($relation, $model, $boolean = 'and') [@param \Illuminate\Database\Eloquent\Relations\MorphTo<*, *>|string $relation, @param \Illuminate\Database\Eloquent\Model|string|null $model, @return $this]
-
whereMorphRelation
- 変更前
whereMorphRelation($relation, $types, $column, $operator = null, $value = null) [@param \Illuminate\Database\Eloquent\Relations\MorphTo|string $relation, @param string|array $types, @param \Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, @param mixed $operator, @param mixed $value, @return \Illuminate\Database\Eloquent\Builder|static]
- 変更後
whereMorphRelation($relation, $types, $column, $operator = null, $value = null) [@param \Illuminate\Database\Eloquent\Relations\MorphTo<*, *>|string $relation, @param string|array $types, @param \Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, @param mixed $operator, @param mixed $value, @return $this]
-
whereNotMorphedTo
- 変更前
whereNotMorphedTo($relation, $model, $boolean = 'and') [@param \Illuminate\Database\Eloquent\Relations\MorphTo|string $relation, @param \Illuminate\Database\Eloquent\Model|string $model, @return \Illuminate\Database\Eloquent\Builder|static]
- 変更後
whereNotMorphedTo($relation, $model, $boolean = 'and') [@param \Illuminate\Database\Eloquent\Relations\MorphTo<*, *>|string $relation, @param \Illuminate\Database\Eloquent\Model|string $model, @return $this]
-
whereRelation
- 変更前
whereRelation($relation, $column, $operator = null, $value = null) [@param string $relation, @param \Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, @param mixed $operator, @param mixed $value, @return \Illuminate\Database\Eloquent\Builder|static]
- 変更後
whereRelation($relation, $column, $operator = null, $value = null) [@param \Illuminate\Database\Eloquent\Relations\Relation<*, *, *>|string $relation, @param \Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column, @param mixed $operator, @param mixed $value, @return $this]
-
withWhereHas
- 変更前
withWhereHas($relation, ?Closure $callback = null, $operator = '>=', $count = 1) [@param string $relation, @param \Closure|null $callback, @param string $operator, @param int $count, @return \Illuminate\Database\Eloquent\Builder|static]
- 変更後
withWhereHas($relation, ?Closure $callback = null, $operator = '>=', $count = 1) [@param \Illuminate\Database\Eloquent\Relations\Relation<*, *, *>|string $relation, @param \Closure|null $callback, @param string $operator, @param int $count, @return $this]
Illuminate\Database\Eloquent\Factories\Factory
-
afterCreating
- 変更前
afterCreating(Closure $callback) [@param \Closure(\Illuminate\Database\Eloquent\Model|TModel): mixed $callback, @return static]
- 変更後
afterCreating(Closure $callback) [@param \Closure(TModel): mixed $callback, @return static]
-
afterMaking
- 変更前
afterMaking(Closure $callback) [@param \Closure(\Illuminate\Database\Eloquent\Model|TModel): mixed $callback, @return static]
- 変更後
afterMaking(Closure $callback) [@param \Closure(TModel): mixed $callback, @return static]
-
create
- 変更前
create($attributes = [], ?Illuminate\Database\Eloquent\Model $parent = null) [@param (callable(array<string, mixed>): array<string, mixed>)|array<string, mixed> $attributes, @param \Illuminate\Database\Eloquent\Model|null $parent, @return \Illuminate\Database\Eloquent\Collection<int, \Illuminate\Database\Eloquent\Model|TModel>|\Illuminate\Database\Eloquent\Model|TModel]
- 変更後
create($attributes = [], ?Illuminate\Database\Eloquent\Model $parent = null) [@param (callable(array<string, mixed>): array<string, mixed>)|array<string, mixed> $attributes, @param \Illuminate\Database\Eloquent\Model|null $parent, @return \Illuminate\Database\Eloquent\Collection<int, TModel>|TModel]
-
createMany
- 変更前
createMany(int|iterable|null $records = null) [@param int|null|iterable<int, array<string, mixed>> $records, @return \Illuminate\Database\Eloquent\Collection<int, \Illuminate\Database\Eloquent\Model|TModel>]
- 変更後
createMany(int|iterable|null $records = null) [@param int|null|iterable<int, array<string, mixed>> $records, @return \Illuminate\Database\Eloquent\Collection<int, TModel>]
-
createManyQuietly
- 変更前
createManyQuietly(int|iterable|null $records = null) [@param int|null|iterable<int, array<string, mixed>> $records, @return \Illuminate\Database\Eloquent\Collection<int, \Illuminate\Database\Eloquent\Model|TModel>]
- 変更後
createManyQuietly(int|iterable|null $records = null) [@param int|null|iterable<int, array<string, mixed>> $records, @return \Illuminate\Database\Eloquent\Collection<int, TModel>]
-
createOne
- 変更前
createOne($attributes = []) [@param (callable(array<string, mixed>): array<string, mixed>)|array<string, mixed> $attributes, @return \Illuminate\Database\Eloquent\Model|TModel]
- 変更後
createOne($attributes = []) [@param (callable(array<string, mixed>): array<string, mixed>)|array<string, mixed> $attributes, @return TModel]
-
createOneQuietly
- 変更前
createOneQuietly($attributes = []) [@param (callable(array<string, mixed>): array<string, mixed>)|array<string, mixed> $attributes, @return \Illuminate\Database\Eloquent\Model|TModel]
- 変更後
createOneQuietly($attributes = []) [@param (callable(array<string, mixed>): array<string, mixed>)|array<string, mixed> $attributes, @return TModel]
-
createQuietly
- 変更前
createQuietly($attributes = [], ?Illuminate\Database\Eloquent\Model $parent = null) [@param (callable(array<string, mixed>): array<string, mixed>)|array<string, mixed> $attributes, @param \Illuminate\Database\Eloquent\Model|null $parent, @return \Illuminate\Database\Eloquent\Collection<int, \Illuminate\Database\Eloquent\Model|TModel>|\Illuminate\Database\Eloquent\Model|TModel]
- 変更後
createQuietly($attributes = [], ?Illuminate\Database\Eloquent\Model $parent = null) [@param (callable(array<string, mixed>): array<string, mixed>)|array<string, mixed> $attributes, @param \Illuminate\Database\Eloquent\Model|null $parent, @return \Illuminate\Database\Eloquent\Collection<int, TModel>|TModel]
-
factoryForModel
- 変更前
static factoryForModel(string $modelName) [@param class-string<\Illuminate\Database\Eloquent\Model> $modelName, @return \Illuminate\Database\Eloquent\Factories\Factory]
- 変更後
static factoryForModel(string $modelName) [@param class-string<TClass> $modelName, @return \Illuminate\Database\Eloquent\Factories\Factory<TClass>]
-
getRandomRecycledModel
- 変更前
getRandomRecycledModel($modelClassName) [@param string $modelClassName, @return \Illuminate\Database\Eloquent\Model|null]
- 変更後
getRandomRecycledModel($modelClassName) [@param class-string<TClass> $modelClassName, @return TClass|null]
-
guessModelNamesUsing
- 変更前
static guessModelNamesUsing(callable $callback) [@param callable(self): class-string<\Illuminate\Database\Eloquent\Model|TModel> $callback, @return void]
- 変更後
static guessModelNamesUsing(callable $callback) [@param callable(self): class-string<TModel> $callback, @return void]
-
lazy
- 変更前
lazy(array $attributes = [], ?Illuminate\Database\Eloquent\Model $parent = null) [@param array<string, mixed> $attributes, @param \Illuminate\Database\Eloquent\Model|null $parent, @return \Closure(): (\Illuminate\Database\Eloquent\Collection<int, \Illuminate\Database\Eloquent\Model|TModel>|\Illuminate\Database\Eloquent\Model|TModel)]
- 変更後
lazy(array $attributes = [], ?Illuminate\Database\Eloquent\Model $parent = null) [@param array<string, mixed> $attributes, @param \Illuminate\Database\Eloquent\Model|null $parent, @return \Closure(): (\Illuminate\Database\Eloquent\Collection<int, TModel>|TModel)]
-
make
- 変更前
make($attributes = [], ?Illuminate\Database\Eloquent\Model $parent = null) [@param (callable(array<string, mixed>): array<string, mixed>)|array<string, mixed> $attributes, @param \Illuminate\Database\Eloquent\Model|null $parent, @return \Illuminate\Database\Eloquent\Collection<int, \Illuminate\Database\Eloquent\Model|TModel>|\Illuminate\Database\Eloquent\Model|TModel]
- 変更後
make($attributes = [], ?Illuminate\Database\Eloquent\Model $parent = null) [@param (callable(array<string, mixed>): array<string, mixed>)|array<string, mixed> $attributes, @param \Illuminate\Database\Eloquent\Model|null $parent, @return \Illuminate\Database\Eloquent\Collection<int, TModel>|TModel]
-
makeOne
- 変更前
makeOne($attributes = []) [@param (callable(array<string, mixed>): array<string, mixed>)|array<string, mixed> $attributes, @return \Illuminate\Database\Eloquent\Model|TModel]
- 変更後
makeOne($attributes = []) [@param (callable(array<string, mixed>): array<string, mixed>)|array<string, mixed> $attributes, @return TModel]
-
modelName
- 変更前
modelName() [@return class-string<\Illuminate\Database\Eloquent\Model|TModel>]
- 変更後
modelName() [@return class-string<TModel>]
-
newModel
- 変更前
newModel(array $attributes = []) [@param array<string, mixed> $attributes, @return \Illuminate\Database\Eloquent\Model|TModel]
- 変更後
newModel(array $attributes = []) [@param array<string, mixed> $attributes, @return TModel]
-
resolveFactoryName
- 変更前
static resolveFactoryName(string $modelName) [@param class-string<\Illuminate\Database\Eloquent\Model> $modelName, @return class-string<\Illuminate\Database\Eloquent\Factories\Factory>]
- 変更後
static resolveFactoryName(string $modelName) [@param class-string<TClass> $modelName, @return class-string<\Illuminate\Database\Eloquent\Factories\Factory<TClass>>]
-
state
- 変更前
state($state) [@param (callable(array<string, mixed>, \Illuminate\Database\Eloquent\Model|null): array<string, mixed>)|array<string, mixed> $state, @return static]
- 変更後
state($state) [@param (callable(array<string, mixed>, TModel|null): array<string, mixed>)|array<string, mixed> $state, @return static]
Illuminate\Database\Eloquent\Factories\HasFactory
-
factory
- 変更前
static factory($count = null, $state = []) [@param callable|array|int|null $count, @param callable|array $state, @return \Illuminate\Database\Eloquent\Factories\Factory<static>]
- 変更後
static factory($count = null, $state = []) [@param (callable(array<string, mixed>, static|null): array<string, mixed>)|array<string, mixed>|int|null $count, @param (callable(array<string, mixed>, static|null): array<string, mixed>)|array<string, mixed> $state, @return TFactory]
Illuminate\Database\Eloquent\HigherOrderBuilderProxy
-
__construct
- 変更前
__construct(Illuminate\Database\Eloquent\Builder $builder, $method) [@param \Illuminate\Database\Eloquent\Builder $builder, @param string $method, @return void]
- 変更後
__construct(Illuminate\Database\Eloquent\Builder $builder, $method) [@param \Illuminate\Database\Eloquent\Builder<*> $builder, @param string $method, @return void]
Illuminate\Database\Eloquent\MassPrunable
-
prunable
- 変更前
prunable() [@return \Illuminate\Database\Eloquent\Builder]
- 変更後
prunable() [@return \Illuminate\Database\Eloquent\Builder<static>]
Illuminate\Database\Eloquent\Model
-
newCollection
- 変更前
newCollection(array $models = []) [@param array $models, @return \Illuminate\Database\Eloquent\Collection]
- 変更後
newCollection(array $models = []) [@param array<TKey, TModel> $models, @return \Illuminate\Database\Eloquent\Collection<TKey, TModel>]
-
newEloquentBuilder
- 変更前
newEloquentBuilder($query) [@param \Illuminate\Database\Query\Builder $query, @return \Illuminate\Database\Eloquent\Builder|static]
- 変更後
newEloquentBuilder($query) [@param \Illuminate\Database\Query\Builder $query, @return \Illuminate\Database\Eloquent\Builder<*>]
-
newModelQuery
- 変更前
newModelQuery() [@return \Illuminate\Database\Eloquent\Builder|static]
- 変更後
newModelQuery() [@return \Illuminate\Database\Eloquent\Builder<static>]
-
newQuery
- 変更前
newQuery() [@return \Illuminate\Database\Eloquent\Builder]
- 変更後
newQuery() [@return \Illuminate\Database\Eloquent\Builder<static>]
-
newQueryForRestoration
- 変更前
newQueryForRestoration($ids) [@param array|int $ids, @return \Illuminate\Database\Eloquent\Builder]
- 変更後
newQueryForRestoration($ids) [@param array|int $ids, @return \Illuminate\Database\Eloquent\Builder<static>]
-
newQueryWithoutRelationships
- 変更前
newQueryWithoutRelationships() [@return \Illuminate\Database\Eloquent\Builder]
- 変更後
newQueryWithoutRelationships() [@return \Illuminate\Database\Eloquent\Builder<static>]
-
newQueryWithoutScope
- 変更前
newQueryWithoutScope($scope) [@param \Illuminate\Database\Eloquent\Scope|string $scope, @return \Illuminate\Database\Eloquent\Builder]
- 変更後
newQueryWithoutScope($scope) [@param \Illuminate\Database\Eloquent\Scope|string $scope, @return \Illuminate\Database\Eloquent\Builder<static>]
-
newQueryWithoutScopes
- 変更前
newQueryWithoutScopes() [@return \Illuminate\Database\Eloquent\Builder|static]
- 変更後
newQueryWithoutScopes() [@return \Illuminate\Database\Eloquent\Builder<static>]
-
on
- 変更前
static on($connection = null) [@param string|null $connection, @return \Illuminate\Database\Eloquent\Builder]
- 変更後
static on($connection = null) [@param string|null $connection, @return \Illuminate\Database\Eloquent\Builder<static>]
-
onWriteConnection
- 変更前
static onWriteConnection() [@return \Illuminate\Database\Eloquent\Builder]
- 変更後
static onWriteConnection() [@return \Illuminate\Database\Eloquent\Builder<static>]
-
query
- 変更前
static query() [@return \Illuminate\Database\Eloquent\Builder]
- 変更後
static query() [@return \Illuminate\Database\Eloquent\Builder<static>]
-
registerGlobalScopes
- 変更前
registerGlobalScopes($builder) [@param \Illuminate\Database\Eloquent\Builder $builder, @return \Illuminate\Database\Eloquent\Builder]
- 変更後
registerGlobalScopes($builder) [@param \Illuminate\Database\Eloquent\Builder<static> $builder, @return \Illuminate\Database\Eloquent\Builder<static>]
-
with
- 変更前
static with($relations) [@param array|string $relations, @return \Illuminate\Database\Eloquent\Builder]
- 変更後
static with($relations) [@param array|string $relations, @return \Illuminate\Database\Eloquent\Builder<static>]
Illuminate\Database\Eloquent\PendingHasThroughRelationship
-
__construct
- 変更前
__construct($rootModel, $localRelationship) [@param \Illuminate\Database\Eloquent\Model $rootModel, @param \Illuminate\Database\Eloquent\Relations\HasMany|\Illuminate\Database\Eloquent\Relations\HasOne $localRelationship]
- 変更後
__construct($rootModel, $localRelationship) [@param TDeclaringModel $rootModel, @param \Illuminate\Database\Eloquent\Relations\HasMany<TIntermediateModel, TDeclaringModel>|\Illuminate\Database\Eloquent\Relations\HasOne<TIntermediateModel, TDeclaringModel> $localRelationship]
-
has
- 変更前
has($callback) [@param string|(callable(\Illuminate\Database\Eloquent\Model): (\Illuminate\Database\Eloquent\Relations\HasOne|\Illuminate\Database\Eloquent\Relations\HasMany)) $callback, @return \Illuminate\Database\Eloquent\Relations\HasManyThrough|\Illuminate\Database\Eloquent\Relations\HasOneThrough]
- 変更後
has($callback) [@param string|(callable(TIntermediateModel): (\Illuminate\Database\Eloquent\Relations\HasOne<TRelatedModel, TIntermediateModel>|\Illuminate\Database\Eloquent\Relations\HasMany<TRelatedModel, TIntermediateModel>)) $callback, @return ( $callback is string ? \Illuminate\Database\Eloquent\Relations\HasManyThrough<\Illuminate\Database\Eloquent\Model, TIntermediateModel, TDeclaringModel>|\Illuminate\Database\Eloquent\Relations\HasOneThrough<\Illuminate\Database\Eloquent\Model, TIntermediateModel, TDeclaringModel> : ( $callback is callable(TIntermediateModel): \Illuminate\Database\Eloquent\Relations\HasOne<TRelatedModel, TIntermediateModel> ? \Illuminate\Database\Eloquent\Relations\HasOneThrough<TRelatedModel, TIntermediateModel, TDeclaringModel> : \Illuminate\Database\Eloquent\Relations\HasManyThrough<TRelatedModel, TIntermediateModel, TDeclaringModel> ) )]
Illuminate\Database\Eloquent\Prunable
-
prunable
- 変更前
prunable() [@return \Illuminate\Database\Eloquent\Builder]
- 変更後
prunable() [@return \Illuminate\Database\Eloquent\Builder<static>]
Illuminate\Database\Eloquent\Relations\BelongsTo
-
__construct
- 変更前
__construct(Illuminate\Database\Eloquent\Builder $query, Illuminate\Database\Eloquent\Model $child, $foreignKey, $ownerKey, $relationName) [@param \Illuminate\Database\Eloquent\Builder $query, @param \Illuminate\Database\Eloquent\Model $child, @param string $foreignKey, @param string $ownerKey, @param string $relationName, @return void]
- 変更後
__construct(Illuminate\Database\Eloquent\Builder $query, Illuminate\Database\Eloquent\Model $child, $foreignKey, $ownerKey, $relationName) [@param \Illuminate\Database\Eloquent\Builder<TRelatedModel> $query, @param TDeclaringModel $child, @param string $foreignKey, @param string $ownerKey, @param string $relationName, @return void]
-
addEagerConstraints
- 変更前
addEagerConstraints(array $models) [@param array $models, @return void]
- 変更後
addEagerConstraints(array $models)
-
associate
- 変更前
associate($model) [@param \Illuminate\Database\Eloquent\Model|int|string|null $model, @return \Illuminate\Database\Eloquent\Model]
- 変更後
associate($model) [@param TRelatedModel|int|string|null $model, @return TDeclaringModel]
-
disassociate
- 変更前
disassociate() [@return \Illuminate\Database\Eloquent\Model]
- 変更後
disassociate() [@return TDeclaringModel]
-
dissociate
- 変更前
dissociate() [@return \Illuminate\Database\Eloquent\Model]
- 変更後
dissociate() [@return TDeclaringModel]
-
getChild
- 変更前
getChild() [@return \Illuminate\Database\Eloquent\Model]
- 変更後
getChild() [@return TDeclaringModel]
-
getRelationExistenceQuery
- 変更前
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 = ['*'])
-
getRelationExistenceQueryForSelfRelation
- 変更前
getRelationExistenceQueryForSelfRelation(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]
- 変更後
getRelationExistenceQueryForSelfRelation(Illuminate\Database\Eloquent\Builder $query, Illuminate\Database\Eloquent\Builder $parentQuery, $columns = ['*']) [@param \Illuminate\Database\Eloquent\Builder<TRelatedModel> $query, @param \Illuminate\Database\Eloquent\Builder<TDeclaringModel> $parentQuery, @param array|mixed $columns, @return \Illuminate\Database\Eloquent\Builder<TRelatedModel>]
-
getResults
- 変更前
getResults() [@return mixed]
- 変更後
getResults()
-
initRelation
- 変更前
initRelation(array $models, $relation) [@param array $models, @param string $relation, @return array]
- 変更後
initRelation(array $models, $relation)
-
match
- 変更前
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)
Illuminate\Database\Eloquent\Relations\BelongsToMany
-
__construct
- 変更前
__construct(Illuminate\Database\Eloquent\Builder $query, Illuminate\Database\Eloquent\Model $parent, $table, $foreignPivotKey, $relatedPivotKey, $parentKey, $relatedKey, $relationName = null) [@param \Illuminate\Database\Eloquent\Builder $query, @param \Illuminate\Database\Eloquent\Model $parent, @param string|class-string<\Illuminate\Database\Eloquent\Model> $table, @param string $foreignPivotKey, @param string $relatedPivotKey, @param string $parentKey, @param string $relatedKey, @param string|null $relationName, @return void]
- 変更後
__construct(Illuminate\Database\Eloquent\Builder $query, Illuminate\Database\Eloquent\Model $parent, $table, $foreignPivotKey, $relatedPivotKey, $parentKey, $relatedKey, $relationName = null) [@param \Illuminate\Database\Eloquent\Builder<TRelatedModel> $query, @param TDeclaringModel $parent, @param string|class-string<TRelatedModel> $table, @param string $foreignPivotKey, @param string $relatedPivotKey, @param string $parentKey, @param string $relatedKey, @param string|null $relationName, @return void]
-
addEagerConstraints
- 変更前
addEagerConstraints(array $models) [@param array $models, @return void]
- 変更後
addEagerConstraints(array $models)
-
allRelatedIds
- 変更前
allRelatedIds() [@return \Illuminate\Support\Collection]
- 変更後
allRelatedIds() [@return \Illuminate\Support\Collection<int, int|string>]
-
create
- 変更前
create(array $attributes = [], array $joining = [], $touch = true) [@param array $attributes, @param array $joining, @param bool $touch, @return \Illuminate\Database\Eloquent\Model]
- 変更後
create(array $attributes = [], array $joining = [], $touch = true) [@param array $attributes, @param array $joining, @param bool $touch, @return TRelatedModel]
-
createMany
- 変更前
createMany(iterable $records, array $joinings = []) [@param iterable $records, @param array $joinings, @return array]
- 変更後
createMany(iterable $records, array $joinings = []) [@param iterable $records, @param array $joinings, @return array<int, TRelatedModel>]
-
createOrFirst
- 変更前
createOrFirst(array $attributes = [], array $values = [], array $joining = [], $touch = true) [@param array $attributes, @param array $values, @param array $joining, @param bool $touch, @return \Illuminate\Database\Eloquent\Model]
- 変更後
createOrFirst(array $attributes = [], array $values = [], array $joining = [], $touch = true) [@param array $attributes, @param array $values, @param array $joining, @param bool $touch, @return TRelatedModel]
-
cursor
- 変更前
cursor() [@return \Illuminate\Support\LazyCollection]
- 変更後
cursor() [@return \Illuminate\Support\LazyCollection<int, TRelatedModel>]
-
find
- 変更前
find($id, $columns = ['*']) [@param mixed $id, @param array $columns, @return \Illuminate\Database\Eloquent\Model|\Illuminate\Database\Eloquent\Collection|null]
- 変更後
find($id, $columns = ['*']) [@param mixed $id, @param array $columns, @return ($id is (\Illuminate\Contracts\Support\Arrayable<array-key, mixed>|array<mixed>) ? \Illuminate\Database\Eloquent\Collection<int, TRelatedModel> : TRelatedModel|null)]
-
findMany
- 変更前
findMany($ids, $columns = ['*']) [@param \Illuminate\Contracts\Support\Arrayable|array $ids, @param array $columns, @return \Illuminate\Database\Eloquent\Collection]
- 変更後
findMany($ids, $columns = ['*']) [@param \Illuminate\Contracts\Support\Arrayable|array $ids, @param array $columns, @return \Illuminate\Database\Eloquent\Collection<int, TRelatedModel>]
-
findOr
- 変更前
findOr($id, $columns = ['*'], ?Closure $callback = null) [@param mixed $id, @param \Closure|array $columns, @param \Closure|null $callback, @return \Illuminate\Database\Eloquent\Model|\Illuminate\Database\Eloquent\Collection|mixed]
- 変更後
findOr($id, $columns = ['*'], ?Closure $callback = null) [@param mixed $id, @param (\Closure(): TValue)|list<string>|string $columns, @param (\Closure(): TValue)|null $callback, @return ( $id is (\Illuminate\Contracts\Support\Arrayable<array-key, mixed>|array<mixed>) ? \Illuminate\Database\Eloquent\Collection<int, TRelatedModel>|TValue : TRelatedModel|TValue )]
-
findOrFail
- 変更前
findOrFail($id, $columns = ['*']) [@param mixed $id, @param array $columns, @return \Illuminate\Database\Eloquent\Model|\Illuminate\Database\Eloquent\Collection]
- 変更後
findOrFail($id, $columns = ['*']) [@param mixed $id, @param array $columns, @return ($id is (\Illuminate\Contracts\Support\Arrayable<array-key, mixed>|array<mixed>) ? \Illuminate\Database\Eloquent\Collection<int, TRelatedModel> : TRelatedModel)]
-
findOrNew
- 変更前
findOrNew($id, $columns = ['*']) [@param mixed $id, @param array $columns, @return \Illuminate\Support\Collection|\Illuminate\Database\Eloquent\Model]
- 変更後
findOrNew($id, $columns = ['*']) [@param mixed $id, @param array $columns, @return ($id is (\Illuminate\Contracts\Support\Arrayable<array-key, mixed>|array<mixed>) ? \Illuminate\Database\Eloquent\Collection<int, TRelatedModel> : TRelatedModel)]
-
first
- 変更前
first($columns = ['*']) [@param array $columns, @return \Illuminate\Database\Eloquent\Model|static|null]
- 変更後
first($columns = ['*']) [@param array $columns, @return TRelatedModel|null]
-
firstOr
- 変更前
firstOr($columns = ['*'], ?Closure $callback = null) [@param \Closure|array $columns, @param \Closure|null $callback, @return \Illuminate\Database\Eloquent\Model|static|mixed]
- 変更後
firstOr($columns = ['*'], ?Closure $callback = null) [@param (\Closure(): TValue)|list<string> $columns, @param (\Closure(): TValue)|null $callback, @return TRelatedModel|TValue]
-
firstOrCreate
- 変更前
firstOrCreate(array $attributes = [], array $values = [], array $joining = [], $touch = true) [@param array $attributes, @param array $values, @param array $joining, @param bool $touch, @return \Illuminate\Database\Eloquent\Model]
- 変更後
firstOrCreate(array $attributes = [], array $values = [], array $joining = [], $touch = true) [@param array $attributes, @param array $values, @param array $joining, @param bool $touch, @return TRelatedModel]
-
firstOrFail
- 変更前
firstOrFail($columns = ['*']) [@param array $columns, @return \Illuminate\Database\Eloquent\Model|static]
- 変更後
firstOrFail($columns = ['*']) [@param array $columns, @return TRelatedModel]
-
firstOrNew
- 変更前
firstOrNew(array $attributes = [], array $values = []) [@param array $attributes, @param array $values, @return \Illuminate\Database\Eloquent\Model]
- 変更後
firstOrNew(array $attributes = [], array $values = []) [@param array $attributes, @param array $values, @return TRelatedModel]
-
firstWhere
- 変更前
firstWhere($column, $operator = null, $value = null, $boolean = 'and') [@param \Closure|string|array $column, @param mixed $operator, @param mixed $value, @param string $boolean, @return \Illuminate\Database\Eloquent\Model|static|null]
- 変更後
firstWhere($column, $operator = null, $value = null, $boolean = 'and') [@param \Closure|string|array $column, @param mixed $operator, @param mixed $value, @param string $boolean, @return TRelatedModel|null]
-
get
- 変更前
get($columns = ['*']) [@param array $columns, @return \Illuminate\Database\Eloquent\Collection]
- 変更後
get($columns = ['*'])
-
getRelationExistenceQuery
- 変更前
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 = ['*'])
-
getRelationExistenceQueryForSelfJoin
- 変更前
getRelationExistenceQueryForSelfJoin(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]
- 変更後
getRelationExistenceQueryForSelfJoin(Illuminate\Database\Eloquent\Builder $query, Illuminate\Database\Eloquent\Builder $parentQuery, $columns = ['*']) [@param \Illuminate\Database\Eloquent\Builder<TRelatedModel> $query, @param \Illuminate\Database\Eloquent\Builder<TDeclaringModel> $parentQuery, @param array|mixed $columns, @return \Illuminate\Database\Eloquent\Builder<TRelatedModel>]
-
getResults
- 変更前
getResults() [@return mixed]
- 変更後
getResults()
-
initRelation
- 変更前
initRelation(array $models, $relation) [@param array $models, @param string $relation, @return array]
- 変更後
initRelation(array $models, $relation)
-
lazy
- 変更前
lazy($chunkSize = 1000) [@param int $chunkSize, @return \Illuminate\Support\LazyCollection]
- 変更後
lazy($chunkSize = 1000) [@param int $chunkSize, @return \Illuminate\Support\LazyCollection<int, TRelatedModel>]
-
lazyById
- 変更前
lazyById($chunkSize = 1000, $column = null, $alias = null) [@param int $chunkSize, @param string|null $column, @param string|null $alias, @return \Illuminate\Support\LazyCollection]
- 変更後
lazyById($chunkSize = 1000, $column = null, $alias = null) [@param int $chunkSize, @param string|null $column, @param string|null $alias, @return \Illuminate\Support\LazyCollection<int, TRelatedModel>]
-
lazyByIdDesc
- 変更前
lazyByIdDesc($chunkSize = 1000, $column = null, $alias = null) [@param int $chunkSize, @param string|null $column, @param string|null $alias, @return \Illuminate\Support\LazyCollection]
- 変更後
lazyByIdDesc($chunkSize = 1000, $column = null, $alias = null) [@param int $chunkSize, @param string|null $column, @param string|null $alias, @return \Illuminate\Support\LazyCollection<int, TRelatedModel>]
-
match
- 変更前
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)
-
save
- 変更前
save(Illuminate\Database\Eloquent\Model $model, array $pivotAttributes = [], $touch = true) [@param \Illuminate\Database\Eloquent\Model $model, @param array $pivotAttributes, @param bool $touch, @return \Illuminate\Database\Eloquent\Model]
- 変更後
save(Illuminate\Database\Eloquent\Model $model, array $pivotAttributes = [], $touch = true) [@param TRelatedModel $model, @param array $pivotAttributes, @param bool $touch, @return TRelatedModel]
-
saveMany
- 変更前
saveMany($models, array $pivotAttributes = []) [@param \Illuminate\Support\Collection|array $models, @param array $pivotAttributes, @return array]
- 変更後
saveMany($models, array $pivotAttributes = []) [@param TContainer $models, @param array $pivotAttributes, @return TContainer]
-
saveManyQuietly
- 変更前
saveManyQuietly($models, array $pivotAttributes = []) [@param \Illuminate\Support\Collection|array $models, @param array $pivotAttributes, @return array]
- 変更後
saveManyQuietly($models, array $pivotAttributes = []) [@param TContainer $models, @param array $pivotAttributes, @return TContainer]
-
saveQuietly
- 変更前
saveQuietly(Illuminate\Database\Eloquent\Model $model, array $pivotAttributes = [], $touch = true) [@param \Illuminate\Database\Eloquent\Model $model, @param array $pivotAttributes, @param bool $touch, @return \Illuminate\Database\Eloquent\Model]
- 変更後
saveQuietly(Illuminate\Database\Eloquent\Model $model, array $pivotAttributes = [], $touch = true) [@param TRelatedModel $model, @param array $pivotAttributes, @param bool $touch, @return TRelatedModel]
-
updateOrCreate
- 変更前
updateOrCreate(array $attributes, array $values = [], array $joining = [], $touch = true) [@param array $attributes, @param array $values, @param array $joining, @param bool $touch, @return \Illuminate\Database\Eloquent\Model]
- 変更後
updateOrCreate(array $attributes, array $values = [], array $joining = [], $touch = true) [@param array $attributes, @param array $values, @param array $joining, @param bool $touch, @return TRelatedModel]
Illuminate\Database\Eloquent\Relations\Concerns\AsPivot
-
newQueryForRestoration
- 変更前
newQueryForRestoration($ids) [@param int[]|string[]|string $ids, @return \Illuminate\Database\Eloquent\Builder]
- 変更後
newQueryForRestoration($ids) [@param int[]|string[]|string $ids, @return \Illuminate\Database\Eloquent\Builder<static>]
Illuminate\Database\Eloquent\Relations\Concerns\CanBeOneOfMany
-
addOneOfManySubQueryConstraints
- 変更前
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<*> $query, @param string|null $column, @param string|null $aggregate, @return void]
-
getOneOfManySubQuery
- 変更前
getOneOfManySubQuery() [@return \Illuminate\Database\Eloquent\Builder|void]
- 変更後
getOneOfManySubQuery() [@return \Illuminate\Database\Eloquent\Builder<*>|void]
Illuminate\Database\Eloquent\Relations\HasMany
-
getResults
- 変更前
getResults() [@return mixed]
- 変更後
getResults()
-
initRelation
- 変更前
initRelation(array $models, $relation) [@param array $models, @param string $relation, @return array]
- 変更後
initRelation(array $models, $relation)
-
match
- 変更前
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)
-
one
- 変更前
one() [@return \Illuminate\Database\Eloquent\Relations\HasOne]
- 変更後
one() [@return \Illuminate\Database\Eloquent\Relations\HasOne<TRelatedModel, TDeclaringModel>]
Illuminate\Database\Eloquent\Relations\HasManyThrough
-
getResults
- 変更前
getResults() [@return mixed]
- 変更後
getResults()
-
initRelation
- 変更前
initRelation(array $models, $relation) [@param array $models, @param string $relation, @return array]
- 変更後
initRelation(array $models, $relation)
-
match
- 変更前
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)
-
one
- 変更前
one() [@return \Illuminate\Database\Eloquent\Relations\HasOneThrough]
- 変更後
one() [@return \Illuminate\Database\Eloquent\Relations\HasOneThrough<TRelatedModel, TIntermediateModel, TDeclaringModel>]
Illuminate\Database\Eloquent\Relations\HasOne
-
addOneOfManySubQueryConstraints
- 変更前
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]
-
getRelationExistenceQuery
- 変更前
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
- 変更前
getResults() [@return mixed]
- 変更後
getResults()
-
initRelation
- 変更前
initRelation(array $models, $relation) [@param array $models, @param string $relation, @return array]
- 変更後
initRelation(array $models, $relation)
-
match
- 変更前
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
- 変更前
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]
Illuminate\Database\Eloquent\Relations\HasOneOrMany
-
__construct
- 変更前
__construct(Illuminate\Database\Eloquent\Builder $query, Illuminate\Database\Eloquent\Model $parent, $foreignKey, $localKey) [@param \Illuminate\Database\Eloquent\Builder $query, @param \Illuminate\Database\Eloquent\Model $parent, @param string $foreignKey, @param string $localKey, @return void]
- 変更後
__construct(Illuminate\Database\Eloquent\Builder $query, Illuminate\Database\Eloquent\Model $parent, $foreignKey, $localKey) [@param \Illuminate\Database\Eloquent\Builder<TRelatedModel> $query, @param TDeclaringModel $parent, @param string $foreignKey, @param string $localKey, @return void]
-
addEagerConstraints
- 変更前
addEagerConstraints(array $models) [@param array $models, @return void]
- 変更後
addEagerConstraints(array $models)
-
create
- 変更前
create(array $attributes = []) [@param array $attributes, @return \Illuminate\Database\Eloquent\Model]
- 変更後
create(array $attributes = []) [@param array $attributes, @return TRelatedModel]
-
createMany
- 変更前
createMany(iterable $records) [@param iterable $records, @return \Illuminate\Database\Eloquent\Collection]
- 変更後
createMany(iterable $records) [@param iterable $records, @return \Illuminate\Database\Eloquent\Collection<int, TRelatedModel>]
-
createManyQuietly
- 変更前
createManyQuietly(iterable $records) [@param iterable $records, @return \Illuminate\Database\Eloquent\Collection]
- 変更後
createManyQuietly(iterable $records) [@param iterable $records, @return \Illuminate\Database\Eloquent\Collection<int, TRelatedModel>]
-
createOrFirst
- 変更前
createOrFirst(array $attributes = [], array $values = []) [@param array $attributes, @param array $values, @return \Illuminate\Database\Eloquent\Model]
- 変更後
createOrFirst(array $attributes = [], array $values = []) [@param array $attributes, @param array $values, @return TRelatedModel]
-
createQuietly
- 変更前
createQuietly(array $attributes = []) [@param array $attributes, @return \Illuminate\Database\Eloquent\Model]
- 変更後
createQuietly(array $attributes = []) [@param array $attributes, @return TRelatedModel]
-
findOrNew
- 変更前
findOrNew($id, $columns = ['*']) [@param mixed $id, @param array $columns, @return \Illuminate\Support\Collection|\Illuminate\Database\Eloquent\Model]
- 変更後
findOrNew($id, $columns = ['*']) [@param mixed $id, @param array $columns, @return ($id is (\Illuminate\Contracts\Support\Arrayable<array-key, mixed>|array<mixed>) ? \Illuminate\Database\Eloquent\Collection<int, TRelatedModel> : TRelatedModel)]
-
firstOrCreate
- 変更前
firstOrCreate(array $attributes = [], array $values = []) [@param array $attributes, @param array $values, @return \Illuminate\Database\Eloquent\Model]
- 変更後
firstOrCreate(array $attributes = [], array $values = []) [@param array $attributes, @param array $values, @return TRelatedModel]
-
firstOrNew
- 変更前
firstOrNew(array $attributes = [], array $values = []) [@param array $attributes, @param array $values, @return \Illuminate\Database\Eloquent\Model]
- 変更後
firstOrNew(array $attributes = [], array $values = []) [@param array $attributes, @param array $values, @return TRelatedModel]
-
forceCreate
- 変更前
forceCreate(array $attributes = []) [@param array $attributes, @return \Illuminate\Database\Eloquent\Model]
- 変更後
forceCreate(array $attributes = []) [@param array $attributes, @return TRelatedModel]
-
forceCreateQuietly
- 変更前
forceCreateQuietly(array $attributes = []) [@param array $attributes, @return \Illuminate\Database\Eloquent\Model]
- 変更後
forceCreateQuietly(array $attributes = []) [@param array $attributes, @return TRelatedModel]
-
getRelationExistenceQuery
- 変更前
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 = ['*'])
-
getRelationExistenceQueryForSelfRelation
- 変更前
getRelationExistenceQueryForSelfRelation(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]
- 変更後
getRelationExistenceQueryForSelfRelation(Illuminate\Database\Eloquent\Builder $query, Illuminate\Database\Eloquent\Builder $parentQuery, $columns = ['*']) [@param \Illuminate\Database\Eloquent\Builder<TRelatedModel> $query, @param \Illuminate\Database\Eloquent\Builder<TDeclaringModel> $parentQuery, @param array|mixed $columns, @return \Illuminate\Database\Eloquent\Builder<TRelatedModel>]
-
make
- 変更前
make(array $attributes = []) [@param array $attributes, @return \Illuminate\Database\Eloquent\Model]
- 変更後
make(array $attributes = []) [@param array $attributes, @return TRelatedModel]
-
makeMany
- 変更前
makeMany($records) [@param iterable $records, @return \Illuminate\Database\Eloquent\Collection]
- 変更後
makeMany($records) [@param iterable $records, @return \Illuminate\Database\Eloquent\Collection<int, TRelatedModel>]
-
matchMany
- 変更前
matchMany(array $models, Illuminate\Database\Eloquent\Collection $results, $relation) [@param array $models, @param \Illuminate\Database\Eloquent\Collection $results, @param string $relation, @return array]
- 変更後
matchMany(array $models, Illuminate\Database\Eloquent\Collection $results, $relation) [@param array<int, TDeclaringModel> $models, @param \Illuminate\Database\Eloquent\Collection<int, TRelatedModel> $results, @param string $relation, @return array<int, TDeclaringModel>]
-
matchOne
- 変更前
matchOne(array $models, Illuminate\Database\Eloquent\Collection $results, $relation) [@param array $models, @param \Illuminate\Database\Eloquent\Collection $results, @param string $relation, @return array]
- 変更後
matchOne(array $models, Illuminate\Database\Eloquent\Collection $results, $relation) [@param array<int, TDeclaringModel> $models, @param \Illuminate\Database\Eloquent\Collection<int, TRelatedModel> $results, @param string $relation, @return array<int, TDeclaringModel>]
-
save
- 変更前
save(Illuminate\Database\Eloquent\Model $model) [@param \Illuminate\Database\Eloquent\Model $model, @return \Illuminate\Database\Eloquent\Model|false]
- 変更後
save(Illuminate\Database\Eloquent\Model $model) [@param TRelatedModel $model, @return TRelatedModel|false]
-
saveMany
- 変更前
saveMany($models) [@param iterable $models, @return iterable]
- 変更後
saveMany($models) [@param iterable<TRelatedModel> $models, @return iterable<TRelatedModel>]
-
saveManyQuietly
- 変更前
saveManyQuietly($models) [@param iterable $models, @return iterable]
- 変更後
saveManyQuietly($models) [@param iterable<TRelatedModel> $models, @return iterable<TRelatedModel>]
-
saveQuietly
- 変更前
saveQuietly(Illuminate\Database\Eloquent\Model $model) [@param \Illuminate\Database\Eloquent\Model $model, @return \Illuminate\Database\Eloquent\Model|false]
- 変更後
saveQuietly(Illuminate\Database\Eloquent\Model $model) [@param TRelatedModel $model, @return TRelatedModel|false]
-
updateOrCreate
- 変更前
updateOrCreate(array $attributes, array $values = []) [@param array $attributes, @param array $values, @return \Illuminate\Database\Eloquent\Model]
- 変更後
updateOrCreate(array $attributes, array $values = []) [@param array $attributes, @param array $values, @return TRelatedModel]
Illuminate\Database\Eloquent\Relations\HasOneThrough
-
getResults
- 変更前
getResults() [@return mixed]
- 変更後
getResults()
-
initRelation
- 変更前
initRelation(array $models, $relation) [@param array $models, @param string $relation, @return array]
- 変更後
initRelation(array $models, $relation)
-
match
- 変更前
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
- 変更前
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]
Illuminate\Database\Eloquent\Relations\MorphMany
-
forceCreate
- 変更前
forceCreate(array $attributes = []) [@param array $attributes, @return \Illuminate\Database\Eloquent\Model]
- 変更後
forceCreate(array $attributes = [])
-
getResults
- 変更前
getResults() [@return mixed]
- 変更後
getResults()
-
initRelation
- 変更前
initRelation(array $models, $relation) [@param array $models, @param string $relation, @return array]
- 変更後
initRelation(array $models, $relation)
-
match
- 変更前
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)
-
one
- 変更前
one() [@return \Illuminate\Database\Eloquent\Relations\MorphOne]
- 変更後
one() [@return \Illuminate\Database\Eloquent\Relations\MorphOne<TRelatedModel, TDeclaringModel>]
Illuminate\Database\Eloquent\Relations\MorphOne
-
addOneOfManySubQueryConstraints
- 変更前
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]
-
getRelationExistenceQuery
- 変更前
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
- 変更前
getResults() [@return mixed]
- 変更後
getResults()
-
initRelation
- 変更前
initRelation(array $models, $relation) [@param array $models, @param string $relation, @return array]
- 変更後
initRelation(array $models, $relation)
-
match
- 変更前
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
- 変更前
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]
Illuminate\Database\Eloquent\Relations\MorphOneOrMany
-
__construct
- 変更前
__construct(Illuminate\Database\Eloquent\Builder $query, Illuminate\Database\Eloquent\Model $parent, $type, $id, $localKey) [@param \Illuminate\Database\Eloquent\Builder $query, @param \Illuminate\Database\Eloquent\Model $parent, @param string $type, @param string $id, @param string $localKey, @return void]
- 変更後
__construct(Illuminate\Database\Eloquent\Builder $query, Illuminate\Database\Eloquent\Model $parent, $type, $id, $localKey) [@param \Illuminate\Database\Eloquent\Builder<TRelatedModel> $query, @param TDeclaringModel $parent, @param string $type, @param string $id, @param string $localKey, @return void]
-
addEagerConstraints
- 変更前
addEagerConstraints(array $models) [@param array $models, @return void]
- 変更後
addEagerConstraints(array $models)
-
forceCreate
- 変更前
forceCreate(array $attributes = []) [@param array $attributes, @return \Illuminate\Database\Eloquent\Model]
- 変更後
forceCreate(array $attributes = []) [@param array $attributes, @return TRelatedModel]
-
getRelationExistenceQuery
- 変更前
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 = ['*'])
Illuminate\Database\Eloquent\Relations\MorphPivot
-
newQueryForRestoration
- 変更前
newQueryForRestoration($ids) [@param array|int $ids, @return \Illuminate\Database\Eloquent\Builder]
- 変更後
newQueryForRestoration($ids) [@param array|int $ids, @return \Illuminate\Database\Eloquent\Builder<static>]
Illuminate\Database\Eloquent\Relations\MorphTo
-
__construct
- 変更前
__construct(Illuminate\Database\Eloquent\Builder $query, Illuminate\Database\Eloquent\Model $parent, $foreignKey, $ownerKey, $type, $relation) [@param \Illuminate\Database\Eloquent\Builder $query, @param \Illuminate\Database\Eloquent\Model $parent, @param string $foreignKey, @param string $ownerKey, @param string $type, @param string $relation, @return void]
- 変更後
__construct(Illuminate\Database\Eloquent\Builder $query, Illuminate\Database\Eloquent\Model $parent, $foreignKey, $ownerKey, $type, $relation) [@param \Illuminate\Database\Eloquent\Builder<TRelatedModel> $query, @param TDeclaringModel $parent, @param string $foreignKey, @param string $ownerKey, @param string $type, @param string $relation, @return void]
-
addEagerConstraints
- 変更前
addEagerConstraints(array $models) [@param array $models, @return void]
- 変更後
addEagerConstraints(array $models)
-
associate
- 変更前
associate($model) [@param \Illuminate\Database\Eloquent\Model|null $model, @return \Illuminate\Database\Eloquent\Model]
- 変更後
associate($model) [@param TRelatedModel|null $model, @return TDeclaringModel]
-
constrain
- 変更前
constrain(array $callbacks) [@param array $callbacks, @return \Illuminate\Database\Eloquent\Relations\MorphTo]
- 変更後
constrain(array $callbacks) [@param array $callbacks, @return $this]
-
createModelByType
- 変更前
createModelByType($type) [@param string $type, @return \Illuminate\Database\Eloquent\Model]
- 変更後
createModelByType($type) [@param string $type, @return TRelatedModel]
-
dissociate
- 変更前
dissociate() [@return \Illuminate\Database\Eloquent\Model]
- 変更後
dissociate() [@return TDeclaringModel]
-
getEager
- 変更前
getEager() [@return mixed]
- 変更後
getEager() [@return \Illuminate\Database\Eloquent\Collection<int, TDeclaringModel>]
-
match
- 変更前
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)
-
morphWith
- 変更前
morphWith(array $with) [@param array $with, @return \Illuminate\Database\Eloquent\Relations\MorphTo]
- 変更後
morphWith(array $with) [@param array $with, @return $this]
-
morphWithCount
- 変更前
morphWithCount(array $withCount) [@param array $withCount, @return \Illuminate\Database\Eloquent\Relations\MorphTo]
- 変更後
morphWithCount(array $withCount) [@param array $withCount, @return $this]
Illuminate\Database\Eloquent\Relations\MorphToMany
-
__construct
- 変更前
__construct(Illuminate\Database\Eloquent\Builder $query, Illuminate\Database\Eloquent\Model $parent, $name, $table, $foreignPivotKey, $relatedPivotKey, $parentKey, $relatedKey, $relationName = null, $inverse = false) [@param \Illuminate\Database\Eloquent\Builder $query, @param \Illuminate\Database\Eloquent\Model $parent, @param string $name, @param string $table, @param string $foreignPivotKey, @param string $relatedPivotKey, @param string $parentKey, @param string $relatedKey, @param string|null $relationName, @param bool $inverse, @return void]
- 変更後
__construct(Illuminate\Database\Eloquent\Builder $query, Illuminate\Database\Eloquent\Model $parent, $name, $table, $foreignPivotKey, $relatedPivotKey, $parentKey, $relatedKey, $relationName = null, $inverse = false) [@param \Illuminate\Database\Eloquent\Builder<TRelatedModel> $query, @param TDeclaringModel $parent, @param string $name, @param string $table, @param string $foreignPivotKey, @param string $relatedPivotKey, @param string $parentKey, @param string $relatedKey, @param string|null $relationName, @param bool $inverse, @return void]
-
addEagerConstraints
- 変更前
addEagerConstraints(array $models) [@param array $models, @return void]
- 変更後
addEagerConstraints(array $models)
-
getRelationExistenceQuery
- 変更前
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 = ['*'])
Illuminate\Database\Eloquent\Relations\Relation
-
__construct
- 変更前
__construct(Illuminate\Database\Eloquent\Builder $query, Illuminate\Database\Eloquent\Model $parent) [@param \Illuminate\Database\Eloquent\Builder $query, @param \Illuminate\Database\Eloquent\Model $parent, @return void]
- 変更後
__construct(Illuminate\Database\Eloquent\Builder $query, Illuminate\Database\Eloquent\Model $parent) [@param \Illuminate\Database\Eloquent\Builder<TRelatedModel> $query, @param TDeclaringModel $parent, @return void]
-
addEagerConstraints
- 変更前
addEagerConstraints(array $models) [@param array $models, @return void]
- 変更後
addEagerConstraints(array $models) [@param array<int, TDeclaringModel> $models, @return void]
-
get
- 変更前
get($columns = ['*']) [@param array $columns, @return \Illuminate\Database\Eloquent\Collection]
- 変更後
get($columns = ['*']) [@param array $columns, @return \Illuminate\Database\Eloquent\Collection<int, TRelatedModel>]
-
getEager
- 変更前
getEager() [@return \Illuminate\Database\Eloquent\Collection]
- 変更後
getEager() [@return \Illuminate\Database\Eloquent\Collection<int, TRelatedModel>]
-
getParent
- 変更前
getParent() [@return \Illuminate\Database\Eloquent\Model]
- 変更後
getParent() [@return TDeclaringModel]
-
getQuery
- 変更前
getQuery() [@return \Illuminate\Database\Eloquent\Builder]
- 変更後
getQuery() [@return \Illuminate\Database\Eloquent\Builder<TRelatedModel>]
-
getRelated
- 変更前
getRelated() [@return \Illuminate\Database\Eloquent\Model]
- 変更後
getRelated() [@return TRelatedModel]
-
getRelationExistenceCountQuery
- 変更前
getRelationExistenceCountQuery(Illuminate\Database\Eloquent\Builder $query, Illuminate\Database\Eloquent\Builder $parentQuery) [@param \Illuminate\Database\Eloquent\Builder $query, @param \Illuminate\Database\Eloquent\Builder $parentQuery, @return \Illuminate\Database\Eloquent\Builder]
- 変更後
getRelationExistenceCountQuery(Illuminate\Database\Eloquent\Builder $query, Illuminate\Database\Eloquent\Builder $parentQuery) [@param \Illuminate\Database\Eloquent\Builder<TRelatedModel> $query, @param \Illuminate\Database\Eloquent\Builder<TDeclaringModel> $parentQuery, @return \Illuminate\Database\Eloquent\Builder<TRelatedModel>]
-
getRelationExistenceQuery
- 変更前
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 = ['*']) [@param \Illuminate\Database\Eloquent\Builder<TRelatedModel> $query, @param \Illuminate\Database\Eloquent\Builder<TDeclaringModel> $parentQuery, @param array|mixed $columns, @return \Illuminate\Database\Eloquent\Builder<TRelatedModel>]
-
getResults
- 変更前
getResults() [@return mixed]
- 変更後
getResults() [@return TResult]
-
initRelation
- 変更前
initRelation(array $models, $relation) [@param array $models, @param string $relation, @return array]
- 変更後
initRelation(array $models, $relation) [@param array<int, TDeclaringModel> $models, @param string $relation, @return array<int, TDeclaringModel>]
-
match
- 変更前
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) [@param array<int, TDeclaringModel> $models, @param \Illuminate\Database\Eloquent\Collection<int, TRelatedModel> $results, @param string $relation, @return array<int, TDeclaringModel>]
-
sole
- 変更前
sole($columns = ['*']) [@param array|string $columns, @return \Illuminate\Database\Eloquent\Model]
- 変更後
sole($columns = ['*']) [@param array|string $columns, @return TRelatedModel]
Illuminate\Database\Eloquent\SoftDeletes
-
onlyTrashed
- 変更前
@method static onlyTrashed(): \Illuminate\Database\Eloquent\Builder|\Illuminate\Database\Query\Builder
- 変更後
@method static onlyTrashed(): \Illuminate\Database\Eloquent\Builder<static>
-
withoutTrashed
- 変更前
@method static withoutTrashed(): \Illuminate\Database\Eloquent\Builder|\Illuminate\Database\Query\Builder
- 変更後
@method static withoutTrashed(): \Illuminate\Database\Eloquent\Builder<static>
-
withTrashed
- 変更前
@method static withTrashed(bool $withTrashed = true): \Illuminate\Database\Eloquent\Builder|\Illuminate\Database\Query\Builder
- 変更後
@method static withTrashed(bool $withTrashed = true): \Illuminate\Database\Eloquent\Builder<static>
Illuminate\Database\Eloquent\SoftDeletingScope
-
apply
- 変更前
apply(Illuminate\Database\Eloquent\Builder $builder, Illuminate\Database\Eloquent\Model $model) [@param \Illuminate\Database\Eloquent\Builder $builder, @param \Illuminate\Database\Eloquent\Model $model, @return void]
- 変更後
apply(Illuminate\Database\Eloquent\Builder $builder, Illuminate\Database\Eloquent\Model $model) [@param \Illuminate\Database\Eloquent\Builder<TModel> $builder, @param TModel $model, @return void]
-
extend
- 変更前
extend(Illuminate\Database\Eloquent\Builder $builder) [@param \Illuminate\Database\Eloquent\Builder $builder, @return void]
- 変更後
extend(Illuminate\Database\Eloquent\Builder $builder) [@param \Illuminate\Database\Eloquent\Builder<*> $builder, @return void]
Illuminate\Database\Migrations\Migrator
-
getMigrationFiles
- 変更前
getMigrationFiles($paths) [@param string|array $paths, @return array]
- 変更後
getMigrationFiles($paths) [@param string|array $paths, @return array<string, string>]
-
paths
- 変更前
paths() [@return array]
- 変更後
paths() [@return string[]]
-
requireFiles
- 変更前
requireFiles(array $files) [@param array $files, @return void]
- 変更後
requireFiles(array $files) [@param string[] $files, @return void]
-
reset
- 変更前
reset($paths = [], $pretend = false) [@param array|string $paths, @param bool $pretend, @return array]
- 変更後
reset($paths = [], $pretend = false) [@param string[]|string $paths, @param bool $pretend, @return array]
-
rollback
- 変更前
rollback($paths = [], array $options = []) [@param array|string $paths, @param array $options, @return array]
- 変更後
rollback($paths = [], array $options = []) [@param string[]|string $paths, @param array<string, mixed> $options, @return string[]]
-
run
- 変更前
run($paths = [], array $options = []) [@param array|string $paths, @param array $options, @return array]
- 変更後
run($paths = [], array $options = []) [@param string[]|string $paths, @param array<string, mixed> $options, @return string[]]
-
runPending
- 変更前
runPending(array $migrations, array $options = []) [@param array $migrations, @param array $options, @return void]
- 変更後
runPending(array $migrations, array $options = []) [@param string[] $migrations, @param array<string, mixed> $options, @return void]
Illuminate\Database\Query\Builder
-
crossJoinSub
- 変更前
crossJoinSub($query, $as) [@param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder|string $query, @param string $as, @return $this]
- 変更後
crossJoinSub($query, $as) [@param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<*>|string $query, @param string $as, @return $this]
-
find
- 変更前
find($id, $columns = ['*']) [@param int|string $id, @param array|string $columns, @return mixed|static]
- 変更後
find($id, $columns = ['*']) [@param int|string $id, @param array|string $columns, @return object|null]
-
findOr
- 変更前
findOr($id, $columns = ['*'], ?Closure $callback = null) [@param mixed $id, @param \Closure|array|string $columns, @param \Closure|null $callback, @return mixed|static]
- 変更後
findOr($id, $columns = ['*'], ?Closure $callback = null) [@param mixed $id, @param (\Closure(): TValue)|list<string>|string $columns, @param (\Closure(): TValue)|null $callback, @return object|TValue]
-
from
- 変更前
from($table, $as = null) [@param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder|\Illuminate\Contracts\Database\Query\Expression|string $table, @param string|null $as, @return $this]
- 変更後
from($table, $as = null) [@param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<*>|\Illuminate\Contracts\Database\Query\Expression|string $table, @param string|null $as, @return $this]
-
fromSub
- 変更前
fromSub($query, $as) [@param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder|string $query, @param string $as, @return $this]
- 変更後
fromSub($query, $as) [@param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<*>|string $query, @param string $as, @return $this]
-
insertOrIgnoreUsing
- 変更前
insertOrIgnoreUsing(array $columns, $query) [@param array $columns, @param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder|string $query, @return int]
- 変更後
insertOrIgnoreUsing(array $columns, $query) [@param array $columns, @param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<*>|string $query, @return int]
-
insertUsing
- 変更前
insertUsing(array $columns, $query) [@param array $columns, @param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder|string $query, @return int]
- 変更後
insertUsing(array $columns, $query) [@param array $columns, @param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<*>|string $query, @return int]
-
joinLateral
- 変更前
joinLateral($query, string $as, string $type = 'inner') [@param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder|string $query, @param string $as, @param string $type, @return $this]
- 変更後
joinLateral($query, string $as, string $type = 'inner') [@param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<*>|string $query, @param string $as, @param string $type, @return $this]
-
joinSub
- 変更前
joinSub($query, $as, $first, $operator = null, $second = null, $type = 'inner', $where = false) [@param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder|string $query, @param string $as, @param \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, @param string|null $operator, @param \Illuminate\Contracts\Database\Query\Expression|string|null $second, @param string $type, @param bool $where, @return $this]
- 変更後
joinSub($query, $as, $first, $operator = null, $second = null, $type = 'inner', $where = false) [@param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<*>|string $query, @param string $as, @param \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, @param string|null $operator, @param \Illuminate\Contracts\Database\Query\Expression|string|null $second, @param string $type, @param bool $where, @return $this]
-
leftJoinLateral
- 変更前
leftJoinLateral($query, string $as) [@param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder|string $query, @param string $as, @return $this]
- 変更後
leftJoinLateral($query, string $as) [@param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<*>|string $query, @param string $as, @return $this]
-
leftJoinSub
- 変更前
leftJoinSub($query, $as, $first, $operator = null, $second = null) [@param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder|string $query, @param string $as, @param \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, @param string|null $operator, @param \Illuminate\Contracts\Database\Query\Expression|string|null $second, @return $this]
- 変更後
leftJoinSub($query, $as, $first, $operator = null, $second = null) [@param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<*>|string $query, @param string $as, @param \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, @param string|null $operator, @param \Illuminate\Contracts\Database\Query\Expression|string|null $second, @return $this]
-
orderBy
- 変更前
orderBy($column, $direction = 'asc') [@param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column, @param string $direction, @return $this]
- 変更後
orderBy($column, $direction = 'asc') [@param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<*>|\Illuminate\Contracts\Database\Query\Expression|string $column, @param string $direction, @return $this]
-
orderByDesc
- 変更前
orderByDesc($column) [@param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column, @return $this]
- 変更後
orderByDesc($column) [@param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<*>|\Illuminate\Contracts\Database\Query\Expression|string $column, @return $this]
-
orWhereExists
- 変更前
orWhereExists($callback, $not = false) [@param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder $callback, @param bool $not, @return $this]
- 変更後
orWhereExists($callback, $not = false) [@param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<*> $callback, @param bool $not, @return $this]
-
orWhereNotExists
- 変更前
orWhereNotExists($callback) [@param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder $callback, @return $this]
- 変更後
orWhereNotExists($callback) [@param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<*> $callback, @return $this]
-
rightJoinSub
- 変更前
rightJoinSub($query, $as, $first, $operator = null, $second = null) [@param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder|string $query, @param string $as, @param \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, @param string|null $operator, @param \Illuminate\Contracts\Database\Query\Expression|string|null $second, @return $this]
- 変更後
rightJoinSub($query, $as, $first, $operator = null, $second = null) [@param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<*>|string $query, @param string $as, @param \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first, @param string|null $operator, @param \Illuminate\Contracts\Database\Query\Expression|string|null $second, @return $this]
-
selectSub
- 変更前
selectSub($query, $as) [@param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder|string $query, @param string $as, @return $this]
- 変更後
selectSub($query, $as) [@param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<*>|string $query, @param string $as, @return $this]
-
union
- 変更前
union($query, $all = false) [@param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder $query, @param bool $all, @return $this]
- 変更後
union($query, $all = false) [@param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<*> $query, @param bool $all, @return $this]
-
unionAll
- 変更前
unionAll($query) [@param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder $query, @return $this]
- 変更後
unionAll($query) [@param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<*> $query, @return $this]
-
whereExists
- 変更前
whereExists($callback, $boolean = 'and', $not = false) [@param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder $callback, @param string $boolean, @param bool $not, @return $this]
- 変更後
whereExists($callback, $boolean = 'and', $not = false) [@param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<*> $callback, @param string $boolean, @param bool $not, @return $this]
-
whereNotExists
- 変更前
whereNotExists($callback, $boolean = 'and') [@param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder $callback, @param string $boolean, @return $this]
- 変更後
whereNotExists($callback, $boolean = 'and') [@param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<*> $callback, @param string $boolean, @return $this]
Illuminate\Database\Schema\Grammars\SQLiteGrammar
-
compileAdd
- 変更前
compileAdd(Illuminate\Database\Schema\Blueprint $blueprint, Illuminate\Support\Fluent $command) [@param \Illuminate\Database\Schema\Blueprint $blueprint, @param \Illuminate\Support\Fluent $command, @return array]
- 変更後
compileAdd(Illuminate\Database\Schema\Blueprint $blueprint, Illuminate\Support\Fluent $command) [@param \Illuminate\Database\Schema\Blueprint $blueprint, @param \Illuminate\Support\Fluent $command, @return string]
-
compileDropColumn
- 変更前
compileDropColumn(Illuminate\Database\Schema\Blueprint $blueprint, Illuminate\Support\Fluent $command, Illuminate\Database\Connection $connection) [@param \Illuminate\Database\Schema\Blueprint $blueprint, @param \Illuminate\Support\Fluent $command, @param \Illuminate\Database\Connection $connection, @return array]
- 変更後
compileDropColumn(Illuminate\Database\Schema\Blueprint $blueprint, Illuminate\Support\Fluent $command, Illuminate\Database\Connection $connection) [@param \Illuminate\Database\Schema\Blueprint $blueprint, @param \Illuminate\Support\Fluent $command, @param \Illuminate\Database\Connection $connection, @return array|null]
Illuminate\Notifications\DatabaseNotification
-
notifiable
- 変更前
notifiable() [@return \Illuminate\Database\Eloquent\Relations\MorphTo]
- 変更後
notifiable() [@return \Illuminate\Database\Eloquent\Relations\MorphTo<\Illuminate\Database\Eloquent\Model, $this>]
-
scopeRead
- 変更前
scopeRead(Illuminate\Database\Eloquent\Builder $query) [@param \Illuminate\Database\Eloquent\Builder $query, @return \Illuminate\Database\Eloquent\Builder]
- 変更後
scopeRead(Illuminate\Database\Eloquent\Builder $query) [@param \Illuminate\Database\Eloquent\Builder<static> $query, @return \Illuminate\Database\Eloquent\Builder<static>]
-
scopeUnread
- 変更前
scopeUnread(Illuminate\Database\Eloquent\Builder $query) [@param \Illuminate\Database\Eloquent\Builder $query, @return \Illuminate\Database\Eloquent\Builder]
- 変更後
scopeUnread(Illuminate\Database\Eloquent\Builder $query) [@param \Illuminate\Database\Eloquent\Builder<static> $query, @return \Illuminate\Database\Eloquent\Builder<static>]
Illuminate\Notifications\HasDatabaseNotifications
-
notifications
- 変更前
notifications() [@return \Illuminate\Database\Eloquent\Relations\MorphMany]
- 変更後
notifications() [@return \Illuminate\Database\Eloquent\Relations\MorphMany<DatabaseNotification, $this>]
非推奨
1
Illuminate\Database\Schema\Blueprint
-
getChangedColumns
- 変更前
getChangedColumns() [@return \Illuminate\Database\Schema\ColumnDefinition[]]
- 変更後
getChangedColumns() [@return \Illuminate\Database\Schema\ColumnDefinition[]]
削除
45
Illuminate\Database\Eloquent\Relations\HasManyThrough
-
__construct
- 変更前
__construct(Illuminate\Database\Eloquent\Builder $query, Illuminate\Database\Eloquent\Model $farParent, Illuminate\Database\Eloquent\Model $throughParent, $firstKey, $secondKey, $localKey, $secondLocalKey) [@param \Illuminate\Database\Eloquent\Builder $query, @param \Illuminate\Database\Eloquent\Model $farParent, @param \Illuminate\Database\Eloquent\Model $throughParent, @param string $firstKey, @param string $secondKey, @param string $localKey, @param string $secondLocalKey, @return void]
-
addConstraints
- 変更前
addConstraints() [@return void]
-
addEagerConstraints
- 変更前
addEagerConstraints(array $models) [@param array $models, @return void]
-
chunk
- 変更前
chunk($count, callable $callback) [@param int $count, @param callable $callback, @return bool]
-
chunkById
- 変更前
chunkById($count, callable $callback, $column = null, $alias = null) [@param int $count, @param callable $callback, @param string|null $column, @param string|null $alias, @return bool]
-
chunkByIdDesc
- 変更前
chunkByIdDesc($count, callable $callback, $column = null, $alias = null) [@param int $count, @param callable $callback, @param string|null $column, @param string|null $alias, @return bool]
-
createOrFirst
- 変更前
createOrFirst(array $attributes = [], array $values = []) [@param array $attributes, @param array $values, @return \Illuminate\Database\Eloquent\Model]
-
cursor
- 変更前
cursor() [@return \Illuminate\Support\LazyCollection]
-
cursorPaginate
- 変更前
cursorPaginate($perPage = null, $columns = ['*'], $cursorName = 'cursor', $cursor = null) [@param int|null $perPage, @param array $columns, @param string $cursorName, @param string|null $cursor, @return \Illuminate\Contracts\Pagination\CursorPaginator]
-
each
- 変更前
each(callable $callback, $count = 1000) [@param callable $callback, @param int $count, @return bool]
-
eachById
- 変更前
eachById(callable $callback, $count = 1000, $column = null, $alias = null) [@param callable $callback, @param int $count, @param string|null $column, @param string|null $alias, @return bool]
-
find
- 変更前
find($id, $columns = ['*']) [@param mixed $id, @param array $columns, @return \Illuminate\Database\Eloquent\Model|\Illuminate\Database\Eloquent\Collection|null]
-
findMany
- 変更前
findMany($ids, $columns = ['*']) [@param \Illuminate\Contracts\Support\Arrayable|array $ids, @param array $columns, @return \Illuminate\Database\Eloquent\Collection]
-
findOr
- 変更前
findOr($id, $columns = ['*'], ?Closure $callback = null) [@param mixed $id, @param \Closure|array $columns, @param \Closure|null $callback, @return \Illuminate\Database\Eloquent\Model|\Illuminate\Database\Eloquent\Collection|mixed]
-
findOrFail
- 変更前
findOrFail($id, $columns = ['*']) [@param mixed $id, @param array $columns, @return \Illuminate\Database\Eloquent\Model|\Illuminate\Database\Eloquent\Collection]
-
first
- 変更前
first($columns = ['*']) [@param array $columns, @return \Illuminate\Database\Eloquent\Model|static|null]
-
firstOr
- 変更前
firstOr($columns = ['*'], ?Closure $callback = null) [@param \Closure|array $columns, @param \Closure|null $callback, @return \Illuminate\Database\Eloquent\Model|static|mixed]
-
firstOrCreate
- 変更前
firstOrCreate(array $attributes = [], array $values = []) [@param array $attributes, @param array $values, @return \Illuminate\Database\Eloquent\Model]
-
firstOrFail
- 変更前
firstOrFail($columns = ['*']) [@param array $columns, @return \Illuminate\Database\Eloquent\Model|static]
-
firstOrNew
- 変更前
firstOrNew(array $attributes = [], array $values = []) [@param array $attributes, @param array $values, @return \Illuminate\Database\Eloquent\Model]
-
firstWhere
- 変更前
firstWhere($column, $operator = null, $value = null, $boolean = 'and') [@param \Closure|string|array $column, @param mixed $operator, @param mixed $value, @param string $boolean, @return \Illuminate\Database\Eloquent\Model|static|null]
-
get
- 変更前
get($columns = ['*']) [@param array $columns, @return \Illuminate\Database\Eloquent\Collection]
-
getFirstKeyName
- 変更前
getFirstKeyName() [@return string]
-
getForeignKeyName
- 変更前
getForeignKeyName() [@return string]
-
getLocalKeyName
- 変更前
getLocalKeyName() [@return string]
-
getQualifiedFarKeyName
- 変更前
getQualifiedFarKeyName() [@return string]
-
getQualifiedFirstKeyName
- 変更前
getQualifiedFirstKeyName() [@return string]
-
getQualifiedForeignKeyName
- 変更前
getQualifiedForeignKeyName() [@return string]
-
getQualifiedLocalKeyName
- 変更前
getQualifiedLocalKeyName() [@return string]
-
getQualifiedParentKeyName
- 変更前
getQualifiedParentKeyName() [@return string]
-
getRelationExistenceQuery
- 変更前
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]
-
getRelationExistenceQueryForSelfRelation
- 変更前
getRelationExistenceQueryForSelfRelation(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]
-
getRelationExistenceQueryForThroughSelfRelation
- 変更前
getRelationExistenceQueryForThroughSelfRelation(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]
-
getSecondLocalKeyName
- 変更前
getSecondLocalKeyName() [@return string]
-
lazy
- 変更前
lazy($chunkSize = 1000) [@param int $chunkSize, @return \Illuminate\Support\LazyCollection]
-
lazyById
- 変更前
lazyById($chunkSize = 1000, $column = null, $alias = null) [@param int $chunkSize, @param string|null $column, @param string|null $alias, @return \Illuminate\Support\LazyCollection]
-
lazyByIdDesc
- 変更前
lazyByIdDesc($chunkSize = 1000, $column = null, $alias = null) [@param int $chunkSize, @param string|null $column, @param string|null $alias, @return \Illuminate\Support\LazyCollection]
-
limit
- 変更前
limit($value) [@param int $value, @return $this]
-
paginate
- 変更前
paginate($perPage = null, $columns = ['*'], $pageName = 'page', $page = null) [@param int|null $perPage, @param array $columns, @param string $pageName, @param int $page, @return \Illuminate\Contracts\Pagination\LengthAwarePaginator]
-
simplePaginate
- 変更前
simplePaginate($perPage = null, $columns = ['*'], $pageName = 'page', $page = null) [@param int|null $perPage, @param array $columns, @param string $pageName, @param int|null $page, @return \Illuminate\Contracts\Pagination\Paginator]
-
take
- 変更前
take($value) [@param int $value, @return $this]
-
throughParentSoftDeletes
- 変更前
throughParentSoftDeletes() [@return bool]
-
updateOrCreate
- 変更前
updateOrCreate(array $attributes, array $values = []) [@param array $attributes, @param array $values, @return \Illuminate\Database\Eloquent\Model]
-
withTrashedParents
- 変更前
withTrashedParents() [@return $this]
Illuminate\Database\Eloquent\Relations\MorphMany
-
forceCreateQuietly
- 変更前
forceCreateQuietly(array $attributes = []) [@param array $attributes, @return \Illuminate\Database\Eloquent\Model]