v13.3.0
追加
8
Illuminate\Bus\Events\BatchStarted
-
__construct
- 変更後
__construct(Illuminate\Bus\Batch $batch) [@param \Illuminate\Bus\Batch $batch]
Illuminate\Database\Eloquent\Builder
-
decrementEach
- 変更後
decrementEach(array $columns, array $extra = []) [@param array<string, float|int|numeric-string> $columns, @param array<string, mixed> $extra, @return int]
-
incrementEach
- 変更後
incrementEach(array $columns, array $extra = []) [@param array<string, float|int|numeric-string> $columns, @param array<string, mixed> $extra, @return int]
Illuminate\Support\Testing\Fakes\MailFake
-
driver
- 変更後
driver($driver = null) [@param string|null $driver, @return \Illuminate\Contracts\Mail\Mailer]
Illuminate\Support\ValidatedInput
-
file
- 変更後
file($key, $default = null) [@param string $key, @param mixed $default, @return \Illuminate\Http\UploadedFile|null]
シグネチャ変更
54
Illuminate\Console\Scheduling\PendingEventAttributes
-
withoutOverlapping
- 変更前
withoutOverlapping($expiresAt = 1440) [@param int $expiresAt, @return $this]
- 変更後
withoutOverlapping($expiresAt = 1440, $releaseOnTerminationSignals = true) [@param int $expiresAt, @param bool $releaseOnTerminationSignals, @return $this]
Illuminate\Contracts\Queue\Factory
-
connection
- 変更前
connection($name = null) [@param string|null $name, @return \Illuminate\Contracts\Queue\Queue]
- 変更後
connection($name = null) [@param \UnitEnum|string|null $name, @return \Illuminate\Contracts\Queue\Queue]
Illuminate\Database\Eloquent\Attributes\Appends
-
__construct
- 変更前
__construct(array $columns) [@param array<int, string> $columns]
- 変更後
__construct(array|string ...$columns) [@param array<int, string>|string ...$columns]
Illuminate\Database\Eloquent\Attributes\Fillable
-
__construct
- 変更前
__construct(array $columns) [@param array<int, string> $columns]
- 変更後
__construct(array|string ...$columns) [@param array<int, string>|string ...$columns]
Illuminate\Database\Eloquent\Attributes\Guarded
-
__construct
- 変更前
__construct(array $columns) [@param array<int, string> $columns]
- 変更後
__construct(array|string ...$columns) [@param array<int, string>|string ...$columns]
Illuminate\Database\Eloquent\Attributes\Hidden
-
__construct
- 変更前
__construct(array $columns) [@param array<int, string> $columns]
- 変更後
__construct(array|string ...$columns) [@param array<int, string>|string ...$columns]
Illuminate\Database\Eloquent\Attributes\Touches
-
__construct
- 変更前
__construct(array $relations) [@param array<int, string> $relations]
- 変更後
__construct(array|string ...$relations) [@param array<int, string>|string ...$relations]
Illuminate\Database\Eloquent\Attributes\Visible
-
__construct
- 変更前
__construct(array $columns) [@param array<int, string> $columns]
- 変更後
__construct(array|string ...$columns) [@param array<int, string>|string ...$columns]
Illuminate\Http\Client\PendingRequest
-
afterResponse
- 変更前
afterResponse(callable $callback) [@param (callable(\Illuminate\Http\Client\Response): \Illuminate\Http\Client\Response|null) $callback, @return $this]
- 変更後
afterResponse(callable $callback) [@param (callable(\Illuminate\Http\Client\Response, \Illuminate\Http\Client\Request): \Illuminate\Http\Client\Response|null) $callback, @return $this]
Illuminate\Log\LogManager
-
channel
- 変更前
channel($channel = null) [@param string|null $channel, @return \Psr\Log\LoggerInterface]
- 変更後
channel($channel = null) [@param \UnitEnum|string|null $channel, @return \Psr\Log\LoggerInterface]
-
driver
- 変更前
driver($driver = null) [@param string|null $driver, @return \Psr\Log\LoggerInterface]
- 変更後
driver($driver = null) [@param \UnitEnum|string|null $driver, @return \Psr\Log\LoggerInterface]
Illuminate\Mail\Mailable
-
assertHasAttachment
- 変更前
assertHasAttachment($file, array $options = []) [@param string|\Illuminate\Contracts\Mail\Attachable|\Illuminate\Mail\Attachment $file, @param array $options, @return $this]
- 変更後
assertHasAttachment($file, array $options = [])
Illuminate\Queue\QueueManager
-
connected
- 変更前
connected($name = null) [@param string|null $name, @return bool]
- 変更後
connected($name = null) [@param \UnitEnum|string|null $name, @return bool]
-
connection
- 変更前
connection($name = null) [@param string|null $name, @return \Illuminate\Contracts\Queue\Queue]
- 変更後
connection($name = null) [@param \UnitEnum|string|null $name, @return \Illuminate\Contracts\Queue\Queue]
Illuminate\Support\Arr
-
whereNotNull
- 変更前
static whereNotNull($array) [@param array $array, @return array]
- 変更後
static whereNotNull($array) [@param array<TKey, TValue|null> $array, @return array<TKey, TValue>]
Illuminate\Support\Benchmark
-
dd
- 変更前
static dd(Closure|array $benchmarkables, int $iterations = 1): never [@param \Closure|array $benchmarkables, @param int $iterations, @return never]
- 変更後
static dd(Closure|array $benchmarkables, int $iterations = 1): never [@param \Closure|array<callable> $benchmarkables, @param int $iterations, @return never]
-
measure
- 変更前
static measure(Closure|array $benchmarkables, int $iterations = 1): array|float [@param \Closure|array $benchmarkables, @param int $iterations, @return array|float]
- 変更後
static measure(Closure|array $benchmarkables, int $iterations = 1): array|float [@param \Closure|array<callable> $benchmarkables, @param int $iterations, @return array<float|int|null>|float]
Illuminate\Support\BinaryCodec
-
formats
- 変更前
static formats(): array [@return list<string>]
- 変更後
static formats(): array [@return array<string>]
Illuminate\Support\Collection
-
range
- 変更前
static range($from, $to, $step = 1) [@param int $from, @param int $to, @param int $step, @return static<int, int>]
- 変更後
static range($from, $to, $step = 1, ...$args) [@param int $from, @param int $to, @param int $step, @return static<int, int>]
Illuminate\Support\Composer
-
dumpAutoloads
- 変更前
dumpAutoloads($extra = '', $composerBinary = null) [@param string|array $extra, @param string|null $composerBinary, @return int]
- 変更後
dumpAutoloads($extra = '', $composerBinary = null) [@param string|array<string> $extra, @param string|null $composerBinary, @return int]
-
findComposer
- 変更前
findComposer($composerBinary = null) [@param string|null $composerBinary, @return array]
- 変更後
findComposer($composerBinary = null) [@param string|null $composerBinary, @return array<string>]
-
modify
- 変更前
modify(callable $callback) [@param callable(array):array $callback, @return void]
- 変更後
modify(callable $callback) [@param callable(array<string, mixed>):array<string, mixed> $callback, @return void]
Illuminate\Support\ConfigurationUrlParser
-
getDriverAliases
- 変更前
static getDriverAliases() [@return array]
- 変更後
static getDriverAliases() [@return array<string, string>]
-
parseConfiguration
- 変更前
parseConfiguration($config) [@param array|string $config, @return array]
- 変更後
parseConfiguration($config) [@param array<string, mixed>|string $config, @return array<string, mixed>]
Illuminate\Support\DefaultProviders
-
__construct
- 変更前
__construct(?array $providers = null)
- 変更後
__construct(?array $providers = null) [@param array<class-string>|null $providers]
-
except
- 変更前
except(array $providers) [@param array $providers, @return static]
- 変更後
except(array $providers) [@param array<class-string> $providers, @return static]
-
merge
- 変更前
merge(array $providers) [@param array $providers, @return static]
- 変更後
merge(array $providers) [@param array<class-string> $providers, @return static]
-
replace
- 変更前
replace(array $replacements) [@param array $replacements, @return static]
- 変更後
replace(array $replacements) [@param array<class-string, class-string> $replacements, @return static]
-
toArray
- 変更前
toArray() [@return array]
- 変更後
toArray() [@return array<class-string>]
Illuminate\Support\Enumerable
-
sum
- 変更前
sum($callback = null) [@param (callable(TValue): mixed)|string|null $callback, @return mixed]
- 変更後
sum($callback = null) [@param (callable(TValue, TKey): mixed)|string|null $callback, @return mixed]
Illuminate\Support\Env
-
writeVariables
- 変更前
static writeVariables(array $variables, string $pathToFile, bool $overwrite = false): void [@param array $variables, @param string $pathToFile, @param bool $overwrite, @return void]
- 変更後
static writeVariables(array $variables, string $pathToFile, bool $overwrite = false): void [@param array<string, mixed> $variables, @param string $pathToFile, @param bool $overwrite, @return void]
Illuminate\Support\Facades\Log
-
channel
- 変更前
@method static channel(string|null $channel = null): \Psr\Log\LoggerInterface
- 変更後
@method static channel(\UnitEnum|string|null $channel = null): \Psr\Log\LoggerInterface
-
driver
- 変更前
@method static driver(string|null $driver = null): \Psr\Log\LoggerInterface
- 変更後
@method static driver(\UnitEnum|string|null $driver = null): \Psr\Log\LoggerInterface
Illuminate\Support\Facades\Queue
-
connected
- 変更前
@method static connected(string|null $name = null): bool
- 変更後
@method static connected(\UnitEnum|string|null $name = null): bool
-
connection
- 変更前
@method static connection(string|null $name = null): \Illuminate\Contracts\Queue\Queue
- 変更後
@method static connection(\UnitEnum|string|null $name = null): \Illuminate\Contracts\Queue\Queue
Illuminate\Support\Facades\Schedule
-
withoutOverlapping
- 変更前
@method static withoutOverlapping(int $expiresAt = 1440): \Illuminate\Console\Scheduling\PendingEventAttributes
- 変更後
@method static withoutOverlapping(int $expiresAt = 1440, bool $releaseOnTerminationSignals = true): \Illuminate\Console\Scheduling\PendingEventAttributes
Illuminate\Support\Fluent
-
all
- 変更前
all($keys = null) [@param mixed $keys, @return array]
- 変更後
all($keys = null) [@param mixed $keys, @return array<TKey, TValue>]
Illuminate\Support\LazyCollection
-
make
- 変更前
static make($items = []) [@param \Illuminate\Contracts\Support\Arrayable<TMakeKey, TMakeValue>|iterable<TMakeKey, TMakeValue>|(Closure(): \Generator<TMakeKey, TMakeValue, mixed, void>)|self<TMakeKey, TMakeValue>|array<TMakeKey, TMakeValue>|null $items, @return static<TMakeKey, TMakeValue>]
- 変更後
static make($items = [], ...$args) [@param \Illuminate\Contracts\Support\Arrayable<TMakeKey, TMakeValue>|iterable<TMakeKey, TMakeValue>|(Closure(): \Generator<TMakeKey, TMakeValue, mixed, void>)|self<TMakeKey, TMakeValue>|array<TMakeKey, TMakeValue>|null $items, @return static<TMakeKey, TMakeValue>]
-
range
- 変更前
static range($from, $to, $step = 1) [@param int $from, @param int $to, @param int $step, @return ($step is zero ? never : static<int, int>)]
- 変更後
static range($from, $to, $step = 1, ...$args) [@param int $from, @param int $to, @param int $step, @return ($step is zero ? never : static<int, int>)]
Illuminate\Support\Manager
-
__call
- 変更前
__call($method, $parameters) [@param string $method, @param array $parameters, @return mixed]
- 変更後
__call($method, $parameters) [@param string $method, @param array<string, mixed> $parameters, @return mixed]
-
getDrivers
- 変更前
getDrivers() [@return array]
- 変更後
getDrivers() [@return array<string, mixed>]
Illuminate\Support\MessageBag
-
has
- 変更前
has($key) [@param array|string|null $key, @return bool]
- 変更後
has($key) [@param array<string>|string|null $key, @return bool]
-
hasAny
- 変更前
hasAny($keys = []) [@param array|string|null $keys, @return bool]
- 変更後
hasAny($keys = []) [@param array<string>|string|null $keys, @return bool]
-
jsonSerialize
- 変更前
jsonSerialize(): array [@return array]
- 変更後
jsonSerialize(): array [@return array<string, array<string>>]
-
missing
- 変更前
missing($key) [@param array|string|null $key, @return bool]
- 変更後
missing($key) [@param array<string>|string|null $key, @return bool]
-
toArray
- 変更前
toArray() [@return array]
- 変更後
toArray() [@return array<string, array<string>>]
-
unique
- 変更前
unique($format = null) [@param string|null $format, @return array]
- 変更後
unique($format = null) [@param string|null $format, @return array<string>]
Illuminate\Support\Stringable
-
initials
- 変更前
initials() [@return static]
- 変更後
initials($capitalize = false) [@param bool $capitalize, @return static]
Illuminate\Support\Traits\EnumeratesValues
-
empty
- 変更前
static empty() [@return static]
- 変更後
static empty(...$args) [@return static]
-
fromJson
- 変更前
static fromJson($json, $depth = 512, $flags = 0) [@param string $json, @param int $depth, @param int $flags, @return static<TKey, TValue>]
- 変更後
static fromJson($json, $depth = 512, $flags = 0, ...$args) [@param string $json, @param int $depth, @param int $flags, @return static<TKey, TValue>]
-
make
- 変更前
static make($items = []) [@param \Illuminate\Contracts\Support\Arrayable<TMakeKey, TMakeValue>|iterable<TMakeKey, TMakeValue>|null $items, @return static<TMakeKey, TMakeValue>]
- 変更後
static make($items = [], ...$args) [@param \Illuminate\Contracts\Support\Arrayable<TMakeKey, TMakeValue>|iterable<TMakeKey, TMakeValue>|null $items, @return static<TMakeKey, TMakeValue>]
-
sum
- 変更前
sum($callback = null) [@param (callable(TValue): TReturnType)|string|null $callback, @return ($callback is callable ? TReturnType : mixed)]
- 変更後
sum($callback = null) [@param (callable(TValue, TKey): TReturnType)|string|null $callback, @return ($callback is callable ? TReturnType : mixed)]
-
times
- 変更前
static times($number, ?callable $callback = null) [@param int $number, @param (callable(int): TTimesValue)|null $callback, @return static<int, TTimesValue>]
- 変更後
static times($number, ?callable $callback = null, ...$args) [@param int $number, @param (callable(int): TTimesValue)|null $callback, @return static<int, TTimesValue>]
-
wrap
- 変更前
static wrap($value) [@param iterable<array-key, TWrapValue>|TWrapValue $value, @return static<array-key, TWrapValue>]
- 変更後
static wrap($value, ...$args) [@param iterable<array-key, TWrapValue>|TWrapValue $value, @return static<array-key, TWrapValue>]