v12.44.0
追加
11
Illuminate\Cache\DatabaseLock
Illuminate\Database\Events\MigrationSkipped
-
__construct
- 変更後
__construct($migrationName) [@param string $migrationName]
Illuminate\Http\Client\PendingRequest
-
afterResponse
- 変更後
afterResponse(callable $callback) [@param (callable(\Illuminate\Http\Client\Response): \Illuminate\Http\Client\Response|null) $callback, @return $this]
Illuminate\Support\Facades\Http
-
afterResponse
- 変更後
@method static afterResponse(callable|null $callback): \Illuminate\Http\Client\PendingRequest
Illuminate\Testing\TestResponse
-
assertHeaderContains
- 変更後
assertHeaderContains($headerName, $value) [@param string $headerName, @param string $value, @return $this]
Illuminate\Validation\Rule
-
dateTime
- 変更後
static dateTime(): Illuminate\Validation\Rules\Date
Illuminate\Validation\Rules\Date
Illuminate\Validation\Rules\Password
-
getIterator
- 変更後
getIterator(): Traversable [@return \ArrayIterator<TKey, TValue>]
シグネチャ変更
62
Illuminate\Cache\DatabaseLock
-
__construct
- 変更前
__construct(Illuminate\Database\Connection $connection, $table, $name, $seconds, $owner = null, $lottery = [2, 100], $defaultTimeoutInSeconds = 86400) [@param \Illuminate\Database\Connection $connection, @param string $table, @param string $name, @param int $seconds, @param string|null $owner, @param array $lottery, @param int $defaultTimeoutInSeconds]
- 変更後
__construct(Illuminate\Database\Connection $connection, $table, $name, $seconds, $owner = null, $lottery = [2, 100], $defaultTimeoutInSeconds = 86400) [@param \Illuminate\Database\Connection $connection, @param string $table, @param string $name, @param int $seconds, @param string|null $owner, @param array{int, int}|null $lottery, @param int $defaultTimeoutInSeconds]
Illuminate\Database\Eloquent\Collection
-
countBy
- 変更前
countBy($countBy = null) [@param (callable(TModel, TKey): array-key)|string|null $countBy, @return \Illuminate\Support\Collection<array-key, int>]
- 変更後
countBy($countBy = null) [@return \Illuminate\Support\Collection<array-key, int>]
-
flatten
- 変更前
flatten($depth = INF) [@param int $depth, @return \Illuminate\Support\Collection<int, mixed>]
- 変更後
flatten($depth = INF) [@return \Illuminate\Support\Collection<int, mixed>]
-
pad
- 変更前
pad($size, $value) [@param int $size, @param TPadValue $value, @return \Illuminate\Support\Collection<int, TModel|TPadValue>]
- 変更後
pad($size, $value) [@return \Illuminate\Support\Collection<int, TModel|TPadValue>]
-
partition
- 変更前
partition($key, $operator = null, $value = null) [@param (callable(TModel, TKey): bool)|TModel|string $key, @param mixed $operator, @param mixed $value, @return \Illuminate\Support\Collection<int<0, 1>, static<TKey, TModel>>]
- 変更後
partition($key, $operator = null, $value = null) [@return \Illuminate\Support\Collection<int<0, 1>, static<TKey, TModel>>]
-
pluck
- 変更前
pluck($value, $key = null) [@param string|array<array-key, string>|Closure|null $value, @param string|Closure|null $key, @return \Illuminate\Support\Collection<array-key, mixed>]
- 変更後
pluck($value, $key = null) [@return \Illuminate\Support\Collection<array-key, mixed>]
-
zip
- 変更前
zip($items) [@param \Illuminate\Contracts\Support\Arrayable<array-key, TZipValue>|iterable<array-key, TZipValue> $items, @return \Illuminate\Support\Collection<int, \Illuminate\Support\Collection<int, TModel|TZipValue>>]
- 変更後
zip($items) [@return \Illuminate\Support\Collection<int, \Illuminate\Support\Collection<int, TModel|TZipValue>>]
Illuminate\Database\Eloquent\Relations\BelongsToMany
-
withTimestamps
- 変更前
withTimestamps($createdAt = null, $updatedAt = null) [@param mixed $createdAt, @param mixed $updatedAt, @return $this]
- 変更後
withTimestamps($createdAt = null, $updatedAt = null) [@param string|null|false $createdAt, @param string|null|false $updatedAt, @return $this]
Illuminate\Database\Query\Builder
-
find
- 変更前
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]
- 変更後
find($id, $columns = ['*']) [@param int|string $id, @param string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression> $columns, @return \stdClass|null]
-
findOr
- 変更前
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]
- 変更後
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 \stdClass|TValue]
Illuminate\Foundation\Events\LocaleUpdated
-
__construct
- 変更前
__construct($locale) [@param string $locale]
- 変更後
__construct($locale, $previousLocale = null) [@param string $locale, @param ?string $previousLocale]
Illuminate\Http\Client\PendingRequest
-
runBeforeSendingCallbacks
- 変更前
runBeforeSendingCallbacks($request, array $options) [@param \GuzzleHttp\Psr7\RequestInterface $request, @param array $options, @return \GuzzleHttp\Psr7\RequestInterface]
- 変更後
runBeforeSendingCallbacks($request, array $options) [@param \Psr\Http\Message\RequestInterface $request, @param array $options, @return \Psr\Http\Message\RequestInterface]
Illuminate\Support\Collection
-
countBy
- 変更前
countBy($countBy = null) [@param (callable(TValue, TKey): array-key|\UnitEnum)|string|null $countBy, @return static<array-key, int>]
- 変更後
countBy($countBy = null) [@param (callable(TValue, TKey): (array-key|\UnitEnum))|string|null $countBy, @return static<array-key, int>]
-
groupBy
- 変更前
groupBy($groupBy, $preserveKeys = false) [@param (callable(TValue, TKey): TGroupKey)|array|string $groupBy, @param bool $preserveKeys, @return static<($groupBy is string ? array-key : ($groupBy is array ? array-key : TGroupKey)), static<($preserveKeys is true ? TKey : int), ($groupBy is array ? mixed : TValue)>>]
- 変更後
groupBy($groupBy, $preserveKeys = false) [@param (callable(TValue, TKey): TGroupKey)|array|string $groupBy, @param bool $preserveKeys, @return static< ($groupBy is (array|string) ? array-key : (TGroupKey is \UnitEnum ? array-key : (TGroupKey is \Stringable ? string : TGroupKey))), static<($preserveKeys is true ? TKey : int), ($groupBy is array ? mixed : TValue)> >]
-
keyBy
- 変更前
keyBy($keyBy) [@param (callable(TValue, TKey): TNewKey)|array|string $keyBy, @return static<($keyBy is string ? array-key : ($keyBy is array ? array-key : TNewKey)), TValue>]
- 変更後
keyBy($keyBy) [@param (callable(TValue, TKey): TNewKey)|array|string $keyBy, @return static<($keyBy is (array|string) ? array-key : (TNewKey is \UnitEnum ? array-key : TNewKey)), TValue>]
Illuminate\Support\Facades\Event
-
defer
- 変更前
@method static defer(callable $callback, string[]|null $events = null): void
- 変更後
@method static defer(callable $callback, string[]|null $events = null): mixed
Illuminate\Support\Facades\Http
-
delete
- 変更前
@method static delete(string $url, array|\JsonSerializable|\Illuminate\Contracts\Support\Arrayable $data = []): void
- 変更後
@method static delete(string $url, array|\JsonSerializable|\Illuminate\Contracts\Support\Arrayable $data = []): \Illuminate\Http\Client\Response|\GuzzleHttp\Promise\PromiseInterface
-
get
- 変更前
@method static get(string $url, array|string|null $query = null): void
- 変更後
@method static get(string $url, array|string|null $query = null): \Illuminate\Http\Client\Response|\GuzzleHttp\Promise\PromiseInterface
-
head
- 変更前
@method static head(string $url, array|string|null $query = null): void
- 変更後
@method static head(string $url, array|string|null $query = null): \Illuminate\Http\Client\Response|\GuzzleHttp\Promise\PromiseInterface
-
patch
- 変更前
@method static patch(string $url, array|\JsonSerializable|\Illuminate\Contracts\Support\Arrayable $data = []): void
- 変更後
@method static patch(string $url, array|\JsonSerializable|\Illuminate\Contracts\Support\Arrayable $data = []): \Illuminate\Http\Client\Response|\GuzzleHttp\Promise\PromiseInterface
-
post
- 変更前
@method static post(string $url, array|\JsonSerializable|\Illuminate\Contracts\Support\Arrayable $data = []): void
- 変更後
@method static post(string $url, array|\JsonSerializable|\Illuminate\Contracts\Support\Arrayable $data = []): \Illuminate\Http\Client\Response|\GuzzleHttp\Promise\PromiseInterface
-
put
- 変更前
@method static put(string $url, array|\JsonSerializable|\Illuminate\Contracts\Support\Arrayable $data = []): void
- 変更後
@method static put(string $url, array|\JsonSerializable|\Illuminate\Contracts\Support\Arrayable $data = []): \Illuminate\Http\Client\Response|\GuzzleHttp\Promise\PromiseInterface
-
runBeforeSendingCallbacks
- 変更前
@method static runBeforeSendingCallbacks(\GuzzleHttp\Psr7\RequestInterface $request, array $options): \GuzzleHttp\Psr7\RequestInterface
- 変更後
@method static runBeforeSendingCallbacks(\Psr\Http\Message\RequestInterface $request, array $options): \Psr\Http\Message\RequestInterface
-
send
- 変更前
@method static send(string $method, string $url, array $options = []): void
- 変更後
@method static send(string $method, string $url, array $options = []): \Illuminate\Http\Client\Response|\Illuminate\Http\Client\Promises\LazyPromise
Illuminate\Support\Facades\Request
-
getAllowedHttpMethodOverride
- 変更前
@method static getAllowedHttpMethodOverride(): array|null
- 変更後
@method static getAllowedHttpMethodOverride(): string[]|null
-
setAllowedHttpMethodOverride
- 変更前
@method static setAllowedHttpMethodOverride(array|null $methods): void
- 変更後
@method static setAllowedHttpMethodOverride(string[]|null $methods): void
Illuminate\Support\LazyCollection
-
countBy
- 変更前
countBy($countBy = null) [@param (callable(TValue, TKey): array-key|\UnitEnum)|string|null $countBy, @return static<array-key, int>]
- 変更後
countBy($countBy = null) [@param (callable(TValue, TKey): (array-key|\UnitEnum))|string|null $countBy, @return static<array-key, int>]
-
crossJoin
- 変更前
crossJoin(...$arrays) [@param \Illuminate\Contracts\Support\Arrayable<TCrossJoinKey, TCrossJoinValue>|iterable<TCrossJoinKey, TCrossJoinValue> ...$arrays, @return static<int, array<int, TValue|TCrossJoinValue>>]
- 変更後
crossJoin(...$arrays)
-
diff
- 変更前
diff($items) [@param \Illuminate\Contracts\Support\Arrayable<array-key, TValue>|iterable<array-key, TValue> $items, @return static<TKey, TValue>]
- 変更後
diff($items)
-
diffAssoc
- 変更前
diffAssoc($items) [@param \Illuminate\Contracts\Support\Arrayable<TKey, TValue>|iterable<TKey, TValue> $items, @return static]
- 変更後
diffAssoc($items)
-
diffAssocUsing
- 変更前
diffAssocUsing($items, callable $callback) [@param \Illuminate\Contracts\Support\Arrayable<TKey, TValue>|iterable<TKey, TValue> $items, @param callable(TKey, TKey): int $callback, @return static]
- 変更後
diffAssocUsing($items, callable $callback)
-
diffKeys
- 変更前
diffKeys($items) [@param \Illuminate\Contracts\Support\Arrayable<TKey, mixed>|iterable<TKey, mixed> $items, @return static]
- 変更後
diffKeys($items)
-
diffKeysUsing
- 変更前
diffKeysUsing($items, callable $callback) [@param \Illuminate\Contracts\Support\Arrayable<TKey, mixed>|iterable<TKey, mixed> $items, @param callable(TKey, TKey): int $callback, @return static]
- 変更後
diffKeysUsing($items, callable $callback)
-
diffUsing
- 変更前
diffUsing($items, callable $callback) [@param \Illuminate\Contracts\Support\Arrayable<array-key, TValue>|iterable<array-key, TValue> $items, @param callable(TValue, TValue): int $callback, @return static]
- 変更後
diffUsing($items, callable $callback)
-
duplicates
- 変更前
duplicates($callback = null, $strict = false) [@param (callable(TValue): TMapValue)|string|null $callback, @param bool $strict, @return static]
- 変更後
duplicates($callback = null, $strict = false)
-
duplicatesStrict
- 変更前
duplicatesStrict($callback = null) [@param (callable(TValue): TMapValue)|string|null $callback, @return static]
- 変更後
duplicatesStrict($callback = null)
-
except
- 変更前
except($keys) [@param \Illuminate\Support\Enumerable<array-key, TKey>|array<array-key, TKey> $keys, @return static]
- 変更後
except($keys)
-
groupBy
- 変更前
groupBy($groupBy, $preserveKeys = false) [@param (callable(TValue, TKey): TGroupKey)|array|string $groupBy, @param bool $preserveKeys, @return static<($groupBy is string ? array-key : ($groupBy is array ? array-key : TGroupKey)), static<($preserveKeys is true ? TKey : int), ($groupBy is array ? mixed : TValue)>>]
- 変更後
groupBy($groupBy, $preserveKeys = false) [@param (callable(TValue, TKey): TGroupKey)|array|string $groupBy, @return static< ($groupBy is (array|string) ? array-key : (TGroupKey is \UnitEnum ? array-key : (TGroupKey is \Stringable ? string : TGroupKey))), static<($preserveKeys is true ? TKey : int), ($groupBy is array ? mixed : TValue)> >]
-
intersect
- 変更前
intersect($items) [@param \Illuminate\Contracts\Support\Arrayable<TKey, TValue>|iterable<TKey, TValue> $items, @return static]
- 変更後
intersect($items)
-
intersectAssoc
- 変更前
intersectAssoc($items) [@param \Illuminate\Contracts\Support\Arrayable<TKey, TValue>|iterable<TKey, TValue> $items, @return static]
- 変更後
intersectAssoc($items)
-
intersectAssocUsing
- 変更前
intersectAssocUsing($items, callable $callback) [@param \Illuminate\Contracts\Support\Arrayable<array-key, TValue>|iterable<array-key, TValue> $items, @param callable(TValue, TValue): int $callback, @return static]
- 変更後
intersectAssocUsing($items, callable $callback)
-
intersectByKeys
- 変更前
intersectByKeys($items) [@param \Illuminate\Contracts\Support\Arrayable<TKey, mixed>|iterable<TKey, mixed> $items, @return static]
- 変更後
intersectByKeys($items)
-
intersectUsing
- 変更前
intersectUsing($items, callable $callback) [@param \Illuminate\Contracts\Support\Arrayable<array-key, TValue>|iterable<array-key, TValue> $items, @param callable(TValue, TValue): int $callback, @return static]
- 変更後
intersectUsing($items, callable $callback)
-
keyBy
- 変更前
keyBy($keyBy) [@param (callable(TValue, TKey): TNewKey)|array|string $keyBy, @return static<($keyBy is string ? array-key : ($keyBy is array ? array-key : TNewKey)), TValue>]
- 変更後
keyBy($keyBy) [@param (callable(TValue, TKey): TNewKey)|array|string $keyBy, @return static<($keyBy is (array|string) ? array-key : (TNewKey is \UnitEnum ? array-key : TNewKey)), TValue>]
-
mapToDictionary
- 変更前
mapToDictionary(callable $callback) [@param callable(TValue, TKey): array<TMapToDictionaryKey, TMapToDictionaryValue> $callback, @return static<TMapToDictionaryKey, array<int, TMapToDictionaryValue>>]
- 変更後
mapToDictionary(callable $callback)
-
merge
- 変更前
merge($items) [@param \Illuminate\Contracts\Support\Arrayable<TKey, TValue>|iterable<TKey, TValue> $items, @return static]
- 変更後
merge($items)
-
mergeRecursive
- 変更前
mergeRecursive($items) [@param \Illuminate\Contracts\Support\Arrayable<TKey, TMergeRecursiveValue>|iterable<TKey, TMergeRecursiveValue> $items, @return static<TKey, TValue|TMergeRecursiveValue>]
- 変更後
mergeRecursive($items)
-
pad
- 変更前
pad($size, $value) [@param int $size, @param TPadValue $value, @return static<int, TValue|TPadValue>]
- 変更後
pad($size, $value)
-
replaceRecursive
- 変更前
replaceRecursive($items) [@param \Illuminate\Contracts\Support\Arrayable<TKey, TValue>|iterable<TKey, TValue> $items, @return static]
- 変更後
replaceRecursive($items)
-
reverse
- 変更前
reverse() [@return static<TKey, TValue>]
- 変更後
reverse()
-
shuffle
- 変更前
shuffle() [@return static<TKey, TValue>]
- 変更後
shuffle()
-
slice
- 変更前
slice($offset, $length = null) [@param int $offset, @param int|null $length, @return static]
- 変更後
slice($offset, $length = null)
-
sort
- 変更前
sort($callback = null) [@param (callable(TValue, TValue): int)|null|int $callback, @return static]
- 変更後
sort($callback = null)
-
sortBy
- 変更前
sortBy($callback, $options = SORT_REGULAR, $descending = false) [@param array<array-key, (callable(TValue, TValue): mixed)|(callable(TValue, TKey): mixed)|string|array{string, string}>|(callable(TValue, TKey): mixed)|string $callback, @param int $options, @param bool $descending, @return static]
- 変更後
sortBy($callback, $options = SORT_REGULAR, $descending = false)
-
sortByDesc
- 変更前
sortByDesc($callback, $options = SORT_REGULAR) [@param array<array-key, (callable(TValue, TValue): mixed)|(callable(TValue, TKey): mixed)|string|array{string, string}>|(callable(TValue, TKey): mixed)|string $callback, @param int $options, @return static]
- 変更後
sortByDesc($callback, $options = SORT_REGULAR)
-
sortDesc
- 変更前
sortDesc($options = SORT_REGULAR) [@param int $options, @return static]
- 変更後
sortDesc($options = SORT_REGULAR)
-
sortKeys
- 変更前
sortKeys($options = SORT_REGULAR, $descending = false) [@param int $options, @param bool $descending, @return static]
- 変更後
sortKeys($options = SORT_REGULAR, $descending = false)
-
sortKeysDesc
- 変更前
sortKeysDesc($options = SORT_REGULAR) [@param int $options, @return static]
- 変更後
sortKeysDesc($options = SORT_REGULAR)
-
sortKeysUsing
- 変更前
sortKeysUsing(callable $callback) [@param callable(TKey, TKey): int $callback, @return static]
- 変更後
sortKeysUsing(callable $callback)
-
split
- 変更前
split($numberOfGroups) [@param int $numberOfGroups, @return static<int, static>]
- 変更後
split($numberOfGroups)
-
undot
- 変更前
undot() [@return static]
- 変更後
undot()
-
union
- 変更前
union($items) [@param \Illuminate\Contracts\Support\Arrayable<TKey, TValue>|iterable<TKey, TValue> $items, @return static]
- 変更後
union($items)