v13.39.0
追加
20
Illuminate\Database\Eloquent\Relations\BelongsToMany
-
createOrRestore
- 変更後
createOrRestore(array $attributes = [], Closure|array $values = [], array $joining = [], $touch = true) [@param array $attributes, @param (\Closure(): array)|array $values, @param array $joining, @param bool $touch, @return TRelatedModel&object{pivot: TPivotModel}]
-
forceCreate
- 変更後
forceCreate(array $attributes = [], array $joining = [], $touch = true) [@param array $attributes, @param array $joining, @param bool $touch, @return TRelatedModel&object{pivot: TPivotModel}]
-
forceCreateQuietly
- 変更後
forceCreateQuietly(array $attributes = [], array $joining = [], $touch = true) [@param array $attributes, @param array $joining, @param bool $touch, @return TRelatedModel&object{pivot: TPivotModel}]
-
restoreOrCreate
- 変更後
restoreOrCreate(array $attributes = [], Closure|array $values = [], array $joining = [], $touch = true) [@param array $attributes, @param (\Closure(): array)|array $values, @param array $joining, @param bool $touch, @return TRelatedModel&object{pivot: TPivotModel}]
Illuminate\Database\Eloquent\Relations\HasOneOrMany
-
createOrRestore
- 変更後
createOrRestore(array $attributes = [], Closure|array $values = []) [@param array $attributes, @param (\Closure(): array)|array $values, @return TRelatedModel]
-
restoreOrCreate
- 変更後
restoreOrCreate(array $attributes = [], Closure|array $values = []) [@param array $attributes, @param (\Closure(): array)|array $values, @return TRelatedModel]
Illuminate\Database\Eloquent\Relations\HasOneOrManyThrough
-
createOrRestore
- 変更後
createOrRestore(array $attributes = [], Closure|array $values = []) [@param array $attributes, @param (\Closure(): array)|array $values, @return TRelatedModel]
-
restoreOrCreate
- 変更後
restoreOrCreate(array $attributes = [], Closure|array $values = []) [@param array $attributes, @param (\Closure(): array)|array $values, @return TRelatedModel]
Illuminate\Foundation\Testing\Attributes\WithoutMigrationEvents
Illuminate\Http\Resources\JsonApi\Concerns\ResolvesJsonApiElements
-
loadMissingRequestedRelationshipsOn
- 変更後
loadMissingRequestedRelationshipsOn(Illuminate\Http\Resources\JsonApi\JsonApiRequest $request, Illuminate\Support\Collection $models): void
Illuminate\Session\Console\SessionGarbageCollectCommand
-
handle
- 変更後
handle() [@return void]
Illuminate\Support\Onceable
-
objects
- 変更後
objects() [@return array<int, object>]
Illuminate\Support\Testing\Fakes\BusFake
Illuminate\Support\Testing\Fakes\MailFake
-
html
- 変更後
html($html, $callback) [@param string $html, @param \Closure|string $callback, @return void]
-
plain
- 変更後
plain($view, array $data, $callback) [@param string $view, @param array $data, @param \Closure|string $callback, @return void]
Illuminate\Validation\Rules\ArrayRule
-
between
- 変更後
between(int $min, int $max): static [@param non-negative-int $min, @param non-negative-int $max, @return $this]
-
exactly
- 変更後
exactly(int $value): static [@param int $value, @return $this]
-
max
- 変更後
max(int $value): static [@param non-negative-int $value, @return $this]
-
min
- 変更後
min(int $value): static [@param int $value, @return $this]
シグネチャ変更
48
Illuminate\Auth\Authenticatable
-
setRememberToken
- 変更前
setRememberToken($value) [@param string $value, @return void]
- 変更後
setRememberToken($value) [@param string|null $value, @return void]
Illuminate\Auth\GenericUser
-
setRememberToken
- 変更前
setRememberToken($value) [@param string $value, @return void]
- 変更後
setRememberToken($value) [@param string|null $value, @return void]
Illuminate\Cache\MemoizedTaggedCache
-
putMany
- 変更前
putMany(array $values, $ttl = null) [@return bool]
- 変更後
putMany(array $values, $ttl = null) [@param array $values, @param \DateTimeInterface|\DateInterval|int|null $ttl, @return bool]
Illuminate\Cache\TaggedCache
-
putMany
- 変更前
putMany(array $values, $ttl = null) [@param array $values, @param int|null $ttl, @return bool]
- 変更後
putMany(array $values, $ttl = null) [@param array $values, @param \DateTimeInterface|\DateInterval|int|null $ttl, @return bool]
Illuminate\Console\Scheduling\CallbackEvent
-
withoutOverlapping
- 変更前
withoutOverlapping($expiresAt = 1440, $releaseOnTerminationSignals = true) [@param int $expiresAt, @return $this]
- 変更後
withoutOverlapping($expiresAt = 1440, $releaseOnTerminationSignals = true) [@param int $expiresAt, @param bool $releaseOnTerminationSignals, @return $this]
Illuminate\Console\Scheduling\ScheduleInterruptCommand
-
handle
- 変更前
handle() [@return void]
- 変更後
handle() [@return int]
Illuminate\Console\View\Components\Factory
-
secret
- 変更前
@method secret(string $question, bool $fallback = true): void
- 変更後
@method secret(string $question, bool $fallback = true): mixed
Illuminate\Contracts\Auth\Authenticatable
-
setRememberToken
- 変更前
setRememberToken($value) [@param string $value, @return void]
- 変更後
setRememberToken($value) [@param string|null $value, @return void]
Illuminate\Contracts\Debug\ExceptionHandler
-
buildContextForException
- 変更前
@method buildContextForException(): array
- 変更後
@method buildContextForException(\Throwable $e): array
Illuminate\Database\Eloquent\Attributes\Table
-
__construct
- 変更前
__construct(?string $name = null, ?string $key = null, ?string $keyType = null, ?bool $incrementing = null, ?bool $timestamps = null, ?string $dateFormat = null) [@param string|null $name, @param string|null $key, @param string|null $keyType, @param bool|null $incrementing, @param bool|null $timestamps, @param string|null $dateFormat]
- 変更後
__construct(?string $name = null, string|false|null $key = null, ?string $keyType = null, ?bool $incrementing = null, ?bool $timestamps = null, ?string $dateFormat = null) [@param string|null $name, @param string|false|null $key, @param string|null $keyType, @param bool|null $incrementing, @param bool|null $timestamps, @param string|null $dateFormat]
Illuminate\Foundation\Cloud\ExceptionReporter
-
__construct
- 変更前
__construct(Illuminate\Foundation\Cloud\Events $events, Closure|Illuminate\Foundation\Exceptions\Renderer\Mappers\BladeMapper $bladeMapper, string $basePath, array $config) [@param array{ stop: bool, capture_request_payload: bool, redact_request_payload_fields: list<string>, redact_headers: list<string>, redact_command_input_fields: list<string>, } $config]
- 変更後
__construct(Illuminate\Foundation\Cloud\Events $events, Closure $bladeMapperResolver, string $basePath, array $config) [@param array{ stop: bool, capture_request_payload: bool, redact_request_payload_fields: list<string>, redact_headers: list<string>, redact_command_input_fields: list<string>, } $config]
Illuminate\Http\Client\Factory
-
recorded
- 変更前
recorded($callback = null) [@param (\Closure(\Illuminate\Http\Client\Request, \Illuminate\Http\Client\Response|null): bool)|callable $callback, @return \Illuminate\Support\Collection<int, array{0: \Illuminate\Http\Client\Request, 1: \Illuminate\Http\Client\Response|null}>]
- 変更後
recorded($callback = null) [@param (\Closure(\Illuminate\Http\Client\Request, \Illuminate\Http\Client\Response|null): bool)|callable|null $callback, @return \Illuminate\Support\Collection<int, array{0: \Illuminate\Http\Client\Request, 1: \Illuminate\Http\Client\Response|null}>]
Illuminate\Http\Request
-
route
- 変更前
route($param = null, $default = null) [@param string|null $param, @param mixed $default, @return ($param is null ? \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|null : object|string|null)]
Illuminate\Image\Transformations\Blur
-
__construct
- 変更前
__construct(int $amount) [@param positive-int $amount]
- 変更後
__construct(int $amount) [@param non-negative-int $amount]
Illuminate\Image\Transformations\Sharpen
-
__construct
- 変更前
__construct(int $amount) [@param positive-int $amount]
- 変更後
__construct(int $amount) [@param non-negative-int $amount]
Illuminate\Mail\Mailable
-
attachFromStorageDisk
- 変更前
attachFromStorageDisk($disk, $path, $name = null, array $options = []) [@param string $disk, @param string $path, @param string|null $name, @param array $options, @return $this]
- 変更後
attachFromStorageDisk($disk, $path, $name = null, array $options = []) [@param string|null $disk, @param string $path, @param string|null $name, @param array $options, @return $this]
-
hasAttachmentFromStorageDisk
- 変更前
hasAttachmentFromStorageDisk($disk, $path, $name = null, array $options = []) [@param string $disk, @param string $path, @param string|null $name, @param array $options, @return bool]
- 変更後
hasAttachmentFromStorageDisk($disk, $path, $name = null, array $options = []) [@param string|null $disk, @param string $path, @param string|null $name, @param array $options, @return bool]
-
locale
- 変更前
locale($locale) [@param string $locale, @return $this]
- 変更後
locale($locale) [@param string|null $locale, @return $this]
Illuminate\Mail\PendingMail
-
locale
- 変更前
locale($locale) [@param string $locale, @return $this]
- 変更後
locale($locale) [@param string|null $locale, @return $this]
Illuminate\Pagination\AbstractPaginator
-
resolveQueryString
- 変更前
static resolveQueryString($default = null) [@param string|array|null $default, @return string]
- 変更後
static resolveQueryString($default = null) [@param string|array|null $default, @return string|array|null]
Illuminate\Pipeline\Hub
-
getContainer
- 変更前
getContainer() [@return \Illuminate\Contracts\Container\Container]
- 変更後
getContainer() [@return \Illuminate\Contracts\Container\Container|null]
Illuminate\Process\PendingProcess
-
start
- 変更前
start(array|string|null $command = null, ?callable $output = null) [@param array<array-key, string>|string|null $command, @param callable|null $output, @return \Illuminate\Process\InvokedProcess]
- 変更後
start(array|string|null $command = null, ?callable $output = null) [@param array<array-key, string>|string|null $command, @param callable|null $output, @return \Illuminate\Process\InvokedProcess|\Illuminate\Process\FakeInvokedProcess]
Illuminate\Queue\Events\JobAttempted
-
__construct
- 変更前
__construct($connectionName, $job, $exception = null) [@param string $connectionName, @param \Illuminate\Contracts\Queue\Job $job, @param \Throwable|null $exception]
- 変更後
__construct($connectionName, $job, $exception = null, $duration = null) [@param string $connectionName, @param \Illuminate\Contracts\Queue\Job $job, @param \Throwable|null $exception, @param float|null $duration]
Illuminate\Queue\Failed\DatabaseFailedJobProvider
-
all
- 変更前
all() [@return array]
- 変更後
all() [@return list<object>]
-
ids
- 変更前
ids($queue = null) [@param string|null $queue, @return array]
- 変更後
ids($queue = null) [@param string|null $queue, @return list<string|int>]
-
log
- 変更前
log($connection, $queue, $payload, $exception) [@param string $connection, @param string $queue, @param string $payload, @param \Throwable $exception, @return int|null]
- 変更後
log($connection, $queue, $payload, $exception) [@param string $connection, @param string $queue, @param string $payload, @param \Throwable $exception, @return string|int|null]
Illuminate\Queue\Failed\DatabaseUuidFailedJobProvider
-
all
- 変更前
all() [@return array]
- 変更後
all() [@return list<object>]
-
ids
- 変更前
ids($queue = null) [@param string|null $queue, @return array]
- 変更後
ids($queue = null) [@param string|null $queue, @return list<string|int>]
Illuminate\Queue\Failed\DynamoDbFailedJobProvider
-
all
- 変更前
all() [@return array]
- 変更後
all() [@return list<object>]
-
ids
- 変更前
ids($queue = null) [@param string|null $queue, @return array]
- 変更後
ids($queue = null) [@param string|null $queue, @return list<string|int>]
Illuminate\Queue\Failed\FailedJobProviderInterface
-
all
- 変更前
all() [@return array]
- 変更後
all() [@return list<object>]
-
ids
- 変更前
ids($queue = null) [@param string|null $queue, @return array]
- 変更後
ids($queue = null) [@param string|null $queue, @return list<string|int>]
Illuminate\Queue\Failed\FileFailedJobProvider
-
all
- 変更前
all() [@return array]
- 変更後
all() [@return list<object>]
-
ids
- 変更前
ids($queue = null) [@param string|null $queue, @return array]
- 変更後
ids($queue = null) [@param string|null $queue, @return list<string|int>]
-
log
- 変更前
log($connection, $queue, $payload, $exception) [@param string $connection, @param string $queue, @param string $payload, @param \Throwable $exception, @return int|null]
- 変更後
log($connection, $queue, $payload, $exception) [@param string $connection, @param string $queue, @param string $payload, @param \Throwable $exception, @return string|int|null]
Illuminate\Queue\Failed\NullFailedJobProvider
-
all
- 変更前
all() [@return array]
- 変更後
all() [@return list<object>]
-
ids
- 変更前
ids($queue = null) [@param string|null $queue, @return array]
- 変更後
ids($queue = null) [@param string|null $queue, @return list<string|int>]
-
log
- 変更前
log($connection, $queue, $payload, $exception) [@param string $connection, @param string $queue, @param string $payload, @param \Throwable $exception, @return int|null]
- 変更後
log($connection, $queue, $payload, $exception) [@param string $connection, @param string $queue, @param string $payload, @param \Throwable $exception, @return string|int|null]
Illuminate\Support\Collection
-
firstOrFail
- 変更前
firstOrFail($key = null, $operator = null, $value = null) [@param (callable(TValue, TKey): bool)|string $key, @param mixed $operator, @param mixed $value, @return TValue]
- 変更後
firstOrFail($key = null, $operator = null, $value = null) [@param (callable(TValue, TKey): bool)|string|null $key, @param mixed $operator, @param mixed $value, @return TValue]
Illuminate\Support\Facades\Http
-
recorded
- 変更前
@method static recorded(\Closure|callable $callback = null): \Illuminate\Support\Collection
- 変更後
@method static recorded(\Closure|callable|null $callback = null): \Illuminate\Support\Collection
Illuminate\Support\Facades\Process
-
start
- 変更前
@method static start(array|string|null $command = null, callable|null $output = null): \Illuminate\Process\InvokedProcess
- 変更後
@method static start(array|string|null $command = null, callable|null $output = null): \Illuminate\Process\InvokedProcess|\Illuminate\Process\FakeInvokedProcess
Illuminate\Support\Facades\Request
-
route
- 変更前
@method static route(string|null $param = null, mixed $default = null): \Illuminate\Routing\Route|object|string|null
- 変更後
@method static route(string|null $param = null, mixed $default = null): \Illuminate\Routing\Route|null|object|string|null
Illuminate\Support\LazyCollection
-
first
- 変更前
first(?callable $callback = null, $default = null) [@param (callable(TValue): bool)|null $callback, @param TFirstDefault|(\Closure(): TFirstDefault) $default, @return TValue|TFirstDefault]
- 変更後
first(?callable $callback = null, $default = null) [@param (callable(TValue, TKey): bool)|null $callback, @param TFirstDefault|(\Closure(): TFirstDefault) $default, @return TValue|TFirstDefault]
Illuminate\Support\Traits\Localizable
-
withLocale
- 変更前
withLocale($locale, $callback) [@param string $locale, @param \Closure(): TReturn $callback, @return TReturn]
- 変更後
withLocale($locale, $callback) [@param string|null $locale, @param \Closure(): TReturn $callback, @return TReturn]
Illuminate\Validation\DatabasePresenceVerifier
-
getCount
- 変更前
getCount($collection, $column, $value, $excludeId = null, $idColumn = null, array $extra = []) [@param string $collection, @param string $column, @param string $value, @param int|null $excludeId, @param string|null $idColumn, @param array $extra, @return int]
- 変更後
getCount($collection, $column, $value, $excludeId = null, $idColumn = null, array $extra = []) [@param string $collection, @param string $column, @param string $value, @param int|string|null $excludeId, @param string|null $idColumn, @param array $extra, @return int]
-
setConnection
- 変更前
setConnection($connection) [@param string $connection, @return void]
- 変更後
setConnection($connection) [@param string|null $connection, @return void]
Illuminate\Validation\DatabasePresenceVerifierInterface
-
setConnection
- 変更前
setConnection($connection) [@param string $connection, @return void]
- 変更後
setConnection($connection) [@param string|null $connection, @return void]
Illuminate\Validation\PresenceVerifierInterface
-
getCount
- 変更前
getCount($collection, $column, $value, $excludeId = null, $idColumn = null, array $extra = []) [@param string $collection, @param string $column, @param string $value, @param int|null $excludeId, @param string|null $idColumn, @param array $extra, @return int]
- 変更後
getCount($collection, $column, $value, $excludeId = null, $idColumn = null, array $extra = []) [@param string $collection, @param string $column, @param string $value, @param int|string|null $excludeId, @param string|null $idColumn, @param array $extra, @return int]