v12.49.0
追加
5
Illuminate\Http\Resources\Json\AnonymousResourceCollection
Illuminate\Support\Collection
-
hasSole
- 変更後
hasSole($key = null, $operator = null, $value = null): bool [@param (callable(TValue, TKey): bool)|string|null $key, @param mixed $operator, @param mixed $value, @return bool]
Illuminate\Support\Facades\Queue
-
assertPushedTimes
- 変更後
@method static assertPushedTimes(string $job, int $times = 1): void
Illuminate\Support\LazyCollection
-
hasSole
- 変更後
hasSole($key = null, $operator = null, $value = null): bool [@param (callable(TValue, TKey): bool)|string|null $key, @param mixed $operator, @param mixed $value, @return bool]
Illuminate\Support\Testing\Fakes\QueueFake
-
assertPushedTimes
- 変更後
assertPushedTimes($job, $times = 1) [@param string $job, @param int $times, @return void]
シグネチャ変更
12
Illuminate\Auth\SessionGuard
-
__construct
- 変更前
__construct($name, Illuminate\Contracts\Auth\UserProvider $provider, Illuminate\Contracts\Session\Session $session, ?Symfony\Component\HttpFoundation\Request $request = null, ?Illuminate\Support\Timebox $timebox = null, bool $rehashOnLogin = true, int $timeboxDuration = 200000, ?string $hashKey = null) [@param string $name, @param \Illuminate\Contracts\Auth\UserProvider $provider, @param \Illuminate\Contracts\Session\Session $session, @param \Symfony\Component\HttpFoundation\Request|null $request, @param \Illuminate\Support\Timebox|null $timebox, @param bool $rehashOnLogin, @param int $timeboxDuration]
- 変更後
__construct($name, Illuminate\Contracts\Auth\UserProvider $provider, Illuminate\Contracts\Session\Session $session, ?Symfony\Component\HttpFoundation\Request $request = null, ?Illuminate\Support\Timebox $timebox = null, bool $rehashOnLogin = true, int $timeboxDuration = 200000, ?string $hashKey = null) [@param string $name, @param \Illuminate\Contracts\Auth\UserProvider $provider, @param \Illuminate\Contracts\Session\Session $session, @param \Symfony\Component\HttpFoundation\Request|null $request, @param \Illuminate\Support\Timebox|null $timebox, @param bool $rehashOnLogin, @param int $timeboxDuration, @param string|null $hashKey]
Illuminate\Cache\Repository
-
flexible
- 変更前
flexible($key, $ttl, $callback, $lock = null, $alwaysDefer = false) [@param string $key, @param array{ 0: \DateTimeInterface|\DateInterval|int, 1: \DateTimeInterface|\DateInterval|int } $ttl, @param (callable(): TCacheValue) $callback, @param array{ seconds?: int, owner?: string }|null $lock, @param bool $alwaysDefer, @return TCacheValue]
- 変更後
flexible($key, $ttl, $callback, $lock = null, $alwaysDefer = false) [@param \BackedEnum|\UnitEnum|string $key, @param array{ 0: \DateTimeInterface|\DateInterval|int, 1: \DateTimeInterface|\DateInterval|int } $ttl, @param (callable(): TCacheValue) $callback, @param array{ seconds?: int, owner?: string }|null $lock, @param bool $alwaysDefer, @return TCacheValue]
-
offsetExists
- 変更前
offsetExists($key): bool [@param string $key, @return bool]
- 変更後
offsetExists($key): bool [@param \BackedEnum|\UnitEnum|string $key, @return bool]
-
offsetUnset
- 変更前
offsetUnset($key): void [@param string $key, @return void]
- 変更後
offsetUnset($key): void [@param \BackedEnum|\UnitEnum|string $key, @return void]
-
withoutOverlapping
- 変更前
withoutOverlapping($key, callable $callback, $lockFor = 0, $waitFor = 10, $owner = null) [@param string $key, @param callable(): TReturn $callback, @param int $lockFor, @param int $waitFor, @param string|null $owner, @return TReturn]
- 変更後
withoutOverlapping($key, callable $callback, $lockFor = 0, $waitFor = 10, $owner = null) [@param \BackedEnum|\UnitEnum|string $key, @param callable(): TReturn $callback, @param int $lockFor, @param int $waitFor, @param string|null $owner, @return TReturn]
Illuminate\Session\Store
-
flash
- 変更前
flash(string $key, $value = true) [@param string $key, @param mixed $value, @return void]
- 変更後
flash(BackedEnum|UnitEnum|string $key, $value = true) [@param \BackedEnum|\UnitEnum|string $key, @param mixed $value, @return void]
-
now
- 変更前
now($key, $value) [@param string $key, @param mixed $value, @return void]
- 変更後
now($key, $value) [@param \BackedEnum|\UnitEnum|string $key, @param mixed $value, @return void]
Illuminate\Support\Facades\Cache
-
flexible
- 変更前
@method static flexible(string $key, array $ttl, callable $callback, array|null $lock = null, bool $alwaysDefer = false): mixed
- 変更後
@method static flexible(\BackedEnum|\UnitEnum|string $key, array $ttl, callable $callback, array|null $lock = null, bool $alwaysDefer = false): mixed
-
withoutOverlapping
- 変更前
@method static withoutOverlapping(string $key, callable $callback, int $lockFor = 0, int $waitFor = 10, string|null $owner = null): mixed
- 変更後
@method static withoutOverlapping(\BackedEnum|\UnitEnum|string $key, callable $callback, int $lockFor = 0, int $waitFor = 10, string|null $owner = null): mixed
Illuminate\Support\Facades\Session
-
flash
- 変更前
@method static flash(string $key, mixed $value = true): void
- 変更後
@method static flash(\BackedEnum|\UnitEnum|string $key, mixed $value = true): void
-
now
- 変更前
@method static now(string $key, mixed $value): void
- 変更後
@method static now(\BackedEnum|\UnitEnum|string $key, mixed $value): void
Illuminate\Support\LazyCollection
-
containsOneItem
- 変更前
containsOneItem() [@return bool]
- 変更後
containsOneItem(?callable $callback = null): bool [@param (callable(TValue, TKey): bool)|null $callback, @return bool]
非推奨
2
Illuminate\Support\Collection
-
containsOneItem
- 変更前
containsOneItem(?callable $callback = null): bool [@param (callable(TValue, TKey): bool)|null $callback, @return bool]
- 変更後
containsOneItem(?callable $callback = null): bool [@param (callable(TValue, TKey): bool)|null $callback, @return bool]
Illuminate\Support\LazyCollection
-
containsOneItem
- 変更前
containsOneItem() [@return bool]
- 変更後
containsOneItem(?callable $callback = null): bool [@param (callable(TValue, TKey): bool)|null $callback, @return bool]