v12.35.0

追加 17

Illuminate\Cache\Events\CacheFailedOver

  • __construct
    変更後
    __construct(?string $storeName, Throwable $exception) [@param string $storeName]

Illuminate\Cache\FailoverStore

  • __construct
    変更後
    __construct(Illuminate\Cache\CacheManager $cache, Illuminate\Contracts\Events\Dispatcher $events, array $stores)
  • add
    変更後
    add($key, $value, $seconds) [@param string $key, @param mixed $value, @param int $seconds, @return bool]
  • decrement
    変更後
    decrement($key, $value = 1) [@param string $key, @param mixed $value, @return int|false]
  • flush
    変更後
    flush() [@return bool]
  • forever
    変更後
    forever($key, $value) [@param string $key, @param mixed $value, @return bool]
  • forget
    変更後
    forget($key) [@param string $key, @return bool]
  • get
    変更後
    get($key) [@param string $key, @return mixed]
  • getPrefix
    変更後
    getPrefix() [@return string]
  • increment
    変更後
    increment($key, $value = 1) [@param string $key, @param mixed $value, @return int|false]
  • lock
    変更後
    lock($name, $seconds = 0, $owner = null) [@param string $name, @param int $seconds, @param string|null $owner, @return \Illuminate\Contracts\Cache\Lock]
  • many
    変更後
    many(array $keys) [@return array]
  • put
    変更後
    put($key, $value, $seconds) [@param string $key, @param mixed $value, @param int $seconds, @return bool]
  • putMany
    変更後
    putMany(array $values, $seconds) [@param int $seconds, @return bool]
  • restoreLock
    変更後
    restoreLock($name, $owner) [@param string $name, @param string $owner, @return \Illuminate\Contracts\Cache\Lock]

Illuminate\Queue\Connectors\DeferredConnector

  • connect
    変更後
    connect(array $config) [@return \Illuminate\Contracts\Queue\Queue]

Illuminate\Queue\DeferredQueue

  • push
    変更後
    push($job, $data = '', $queue = null) [@param string $job, @param mixed $data, @param string|null $queue, @return mixed]

シグネチャ変更 1

Illuminate\Validation\Concerns\ValidatesAttributes

  • validateInteger
    変更前
    validateInteger($attribute, $value, array $parameters = []) [@param string $attribute, @param mixed $value, @param array{0: 'strict'} $parameters, @return bool]
    変更後
    validateInteger($attribute, $value, array $parameters = []) [@param string $attribute, @param mixed $value, @param array{0?: 'strict'} $parameters, @return bool]