v12.13.0
追加
4
Illuminate\Queue\CallQueuedClosure
-
name
- 変更後
name($name) [@param string $name, @return $this]
Illuminate\Queue\Middleware\RateLimited
-
releaseAfter
- 変更後
releaseAfter($releaseAfter) [@param \DateTimeInterface|int $releaseAfter, @return $this]
Illuminate\Support\Facades\Request
-
file
- 変更後
@method static file(string|null $key = null, mixed $default = null): array|\Illuminate\Http\UploadedFile|\Illuminate\Http\UploadedFile[]|null
Illuminate\Testing\TestResponse
シグネチャ変更
19
Illuminate\Database\Grammar
-
columnize
- 変更前
columnize(array $columns) [@param array $columns, @return string]
- 変更後
columnize(array $columns) [@param array<\Illuminate\Contracts\Database\Query\Expression|string> $columns, @return string]
-
parameterize
- 変更前
parameterize(array $values) [@param array $values, @return string]
- 変更後
parameterize(array $values) [@param array<mixed> $values, @return string]
-
quoteString
- 変更前
quoteString($value) [@param string|array $value, @return string]
- 変更後
quoteString($value) [@param string|array<string> $value, @return string]
-
wrapArray
- 変更前
wrapArray(array $values) [@param array $values, @return array]
- 変更後
wrapArray(array $values) [@param array<\Illuminate\Contracts\Database\Query\Expression|string> $values, @return array<string>]
Illuminate\Database\Query\Builder
-
addBinding
- 変更前
addBinding($value, $type = 'where') [@param mixed $value, @param string $type, @return $this]
- 変更後
addBinding($value, $type = 'where') [@param mixed $value, @param "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type, @return $this]
-
addSelect
- 変更前
addSelect($column) [@param array|mixed $column, @return $this]
- 変更後
addSelect($column) [@param mixed $column, @return $this]
-
cursorPaginate
- 変更前
cursorPaginate($perPage = 15, $columns = ['*'], $cursorName = 'cursor', $cursor = null) [@param int|null $perPage, @param array|string $columns, @param string $cursorName, @param \Illuminate\Pagination\Cursor|string|null $cursor, @return \Illuminate\Contracts\Pagination\CursorPaginator]
- 変更後
cursorPaginate($perPage = 15, $columns = ['*'], $cursorName = 'cursor', $cursor = null) [@param int|null $perPage, @param string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression> $columns, @param string $cursorName, @param \Illuminate\Pagination\Cursor|string|null $cursor, @return \Illuminate\Contracts\Pagination\CursorPaginator]
-
find
- 変更前
find($id, $columns = ['*']) [@param int|string $id, @param array|string $columns, @return object|null]
- 変更後
find($id, $columns = ['*']) [@param int|string $id, @param string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression> $columns, @return object|null]
-
findOr
- 変更前
findOr($id, $columns = ['*'], ?Closure $callback = null) [@param mixed $id, @param (\Closure(): TValue)|list<string>|string $columns, @param (\Closure(): TValue)|null $callback, @return object|TValue]
- 変更後
findOr($id, $columns = ['*'], ?Closure $callback = null) [@param mixed $id, @param (\Closure(): TValue)|string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression> $columns, @param (\Closure(): TValue)|null $callback, @return object|TValue]
-
get
- 変更前
get($columns = ['*']) [@param array|string $columns, @return \Illuminate\Support\Collection<int, \stdClass>]
- 変更後
get($columns = ['*']) [@param string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression> $columns, @return \Illuminate\Support\Collection<int, \stdClass>]
-
getColumns
- 変更前
getColumns() [@return array]
- 変更後
getColumns() [@return list<string>]
-
getCountForPagination
- 変更前
getCountForPagination($columns = ['*']) [@param array $columns, @return int]
- 変更後
getCountForPagination($columns = ['*']) [@param array<string|\Illuminate\Contracts\Database\Query\Expression> $columns, @return int]
-
paginate
- 変更前
paginate($perPage = 15, $columns = ['*'], $pageName = 'page', $page = null, $total = null) [@param int|\Closure $perPage, @param array|string $columns, @param string $pageName, @param int|null $page, @param \Closure|int|null $total, @return \Illuminate\Pagination\LengthAwarePaginator]
- 変更後
paginate($perPage = 15, $columns = ['*'], $pageName = 'page', $page = null, $total = null) [@param int|\Closure $perPage, @param string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression> $columns, @param string $pageName, @param int|null $page, @param \Closure|int|null $total, @return \Illuminate\Pagination\LengthAwarePaginator]
-
select
- 変更前
select($columns = ['*']) [@param array|mixed $columns, @return $this]
- 変更後
select($columns = ['*']) [@param mixed $columns, @return $this]
-
setBindings
- 変更前
setBindings(array $bindings, $type = 'where') [@param list<mixed> $bindings, @param string $type, @return $this]
- 変更後
setBindings(array $bindings, $type = 'where') [@param list<mixed> $bindings, @param "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type, @return $this]
-
simplePaginate
- 変更前
simplePaginate($perPage = 15, $columns = ['*'], $pageName = 'page', $page = null) [@param int $perPage, @param array|string $columns, @param string $pageName, @param int|null $page, @return \Illuminate\Contracts\Pagination\Paginator]
- 変更後
simplePaginate($perPage = 15, $columns = ['*'], $pageName = 'page', $page = null) [@param int $perPage, @param string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression> $columns, @param string $pageName, @param int|null $page, @return \Illuminate\Contracts\Pagination\Paginator]
Illuminate\Http\Request
-
json
- 変更前
json($key = null, $default = null) [@param string|null $key, @param mixed $default, @return \Symfony\Component\HttpFoundation\InputBag|mixed]
- 変更後
json($key = null, $default = null) [@param string|null $key, @param mixed $default, @return ($key is null ? \Symfony\Component\HttpFoundation\InputBag : mixed)]
-
route
- 変更前
route($param = null, $default = null) [@param string|null $param, @param mixed $default, @return \Illuminate\Routing\Route|object|string|null]
- 変更後
route($param = null, $default = null) [@param string|null $param, @param mixed $default, @return ($param is null ? \Illuminate\Routing\Route : object|string|null)]
Illuminate\Support\Collection
-
containsOneItem
- 変更前
containsOneItem() [@return bool]
- 変更後
containsOneItem(?callable $callback = null): bool [@param (callable(TValue, TKey): bool)|null $callback, @return bool]