v12.34.0

追加 20

Illuminate\Contracts\Process\InvokedProcess

  • waitUntil
    変更後
    waitUntil(?callable $output = null) [@param callable|null $output, @return \Illuminate\Process\ProcessResult]

Illuminate\Http\Client\Batch

  • defer
    変更後
    defer(): Illuminate\Support\Defer\DeferredCallback [@return \Illuminate\Support\Defer\DeferredCallback]

Illuminate\Process\FakeInvokedProcess

  • waitUntil
    変更後
    waitUntil(?callable $output = null) [@param callable|null $output, @return \Illuminate\Contracts\Process\ProcessResult]

Illuminate\Queue\Connectors\FailoverConnector

  • __construct
    変更後
    __construct(Illuminate\Queue\QueueManager $manager, Illuminate\Contracts\Events\Dispatcher $events)
  • connect
    変更後
    connect(array $config) [@return \Illuminate\Contracts\Queue\Queue]

Illuminate\Queue\Events\QueueFailedOver

  • __construct
    変更後
    __construct(?string $connectionName, mixed $command) [@param string $connectionName]

Illuminate\Queue\FailoverQueue

  • __construct
    変更後
    __construct(Illuminate\Queue\QueueManager $manager, Illuminate\Contracts\Events\Dispatcher $events, array $connections)
  • creationTimeOfOldestPendingJob
    変更後
    creationTimeOfOldestPendingJob($queue = null) [@param string|null $queue, @return int|null]
  • delayedSize
    変更後
    delayedSize($queue = null) [@param string|null $queue, @return int]
  • later
    変更後
    later($delay, $job, $data = '', $queue = null) [@param \DateTimeInterface|\DateInterval|int $delay, @param string $job, @param mixed $data, @param string|null $queue, @return mixed]
  • pendingSize
    変更後
    pendingSize($queue = null) [@param string|null $queue, @return int]
  • pop
    変更後
    pop($queue = null) [@param string|null $queue, @return \Illuminate\Contracts\Queue\Job|null]
  • push
    変更後
    push($job, $data = '', $queue = null) [@param object|string $job, @param mixed $data, @param string|null $queue, @return mixed]
  • pushRaw
    変更後
    pushRaw($payload, $queue = null, array $options = []) [@param string $payload, @param string|null $queue, @return mixed]
  • reservedSize
    変更後
    reservedSize($queue = null) [@param string|null $queue, @return int]
  • size
    変更後
    size($queue = null) [@param string|null $queue, @return int]

Illuminate\Queue\Queue

  • getConfig
    変更後
    getConfig() [@return array]
  • setConfig
    変更後
    setConfig(array $config) [@param array $config, @return $this]

Illuminate\Support\Facades\Queue

  • getConfig
    変更後
    @method static getConfig(): array
  • setConfig
    変更後
    @method static setConfig(array $config): \Illuminate\Queue\Queue

シグネチャ変更 12

Illuminate\Bus\Dispatcher

  • __construct
    変更前
    __construct(Illuminate\Contracts\Container\Container $container, ?Closure $queueResolver = null) [@param \Illuminate\Contracts\Container\Container $container, @param \Closure|null $queueResolver]
    変更後
    __construct(Illuminate\Contracts\Container\Container $container, ?Closure $queueResolver = null)
  • findBatch
    変更前
    findBatch(string $batchId) [@param string $batchId, @return \Illuminate\Bus\Batch|null]
    変更後
    findBatch(string $batchId) [@return \Illuminate\Bus\Batch|null]
  • map
    変更前
    map(array $map) [@param array $map, @return $this]
    変更後
    map(array $map) [@return $this]
  • pipeThrough
    変更前
    pipeThrough(array $pipes) [@param array $pipes, @return $this]
    変更後
    pipeThrough(array $pipes) [@return $this]

Illuminate\Console\Scheduling\Schedule

  • useCache
    変更前
    useCache($store) [@param string $store, @return $this]
    変更後
    useCache($store) [@param \UnitEnum|string $store, @return $this]

Illuminate\Http\Client\Batch

  • catch
    変更前
    catch(Closure $callback): self [@param (\Closure($this, int|string, \Illuminate\Http\Response|\Illuminate\Http\Client\RequestException): void) $callback, @return Batch]
    変更後
    catch(Closure $callback): self [@param (\Closure($this, int|string, \Illuminate\Http\Response|\Illuminate\Http\Client\RequestException|\Illuminate\Http\Client\ConnectionException): void) $callback, @return Batch]

Illuminate\Support\Facades\Schedule

  • useCache
    変更前
    @method static useCache(string $store): \Illuminate\Console\Scheduling\Schedule
    変更後
    @method static useCache(\UnitEnum|string $store): \Illuminate\Console\Scheduling\Schedule

Illuminate\Support\Str

  • createRandomStringsUsing
    変更前
    static createRandomStringsUsing(?callable $factory = null) [@param callable|null $factory, @return void]
    変更後
    static createRandomStringsUsing(?callable $factory = null) [@param (callable(int): string)|null $factory, @return void]
  • createUlidsUsing
    変更前
    static createUlidsUsing(?callable $factory = null) [@param callable|null $factory, @return void]
    変更後
    static createUlidsUsing(?callable $factory = null) [@param (callable(): \Symfony\Component\Uid\Ulid)|null $factory, @return void]
  • createUlidsUsingSequence
    変更前
    static createUlidsUsingSequence(array $sequence, $whenMissing = null) [@param array $sequence, @param callable|null $whenMissing, @return void]
    変更後
    static createUlidsUsingSequence(array $sequence, $whenMissing = null) [@param array $sequence, @param (callable(): \Symfony\Component\Uid\Ulid)|null $whenMissing, @return void]
  • createUuidsUsing
    変更前
    static createUuidsUsing(?callable $factory = null) [@param callable|null $factory, @return void]
    変更後
    static createUuidsUsing(?callable $factory = null) [@param (callable(): \Ramsey\Uuid\UuidInterface)|null $factory, @return void]
  • createUuidsUsingSequence
    変更前
    static createUuidsUsingSequence(array $sequence, $whenMissing = null) [@param array $sequence, @param callable|null $whenMissing, @return void]
    変更後
    static createUuidsUsingSequence(array $sequence, $whenMissing = null) [@param array $sequence, @param (callable(): \Ramsey\Uuid\UuidInterface)|null $whenMissing, @return void]