v11.52.0

追加 39

Illuminate\Foundation\Cloud

  • bootManagedQueues
    変更後
    static bootManagedQueues(Illuminate\Foundation\Application $app): void
  • configureManagedQueues
    変更後
    static configureManagedQueues(Illuminate\Foundation\Application $app): void

Illuminate\Foundation\Cloud\Events

  • __construct
    変更後
    __construct(string $address)
  • emit
    変更後
    emit(array $payload): void [@param array<string, mixed> $payload]
  • emitMany
    変更後
    emitMany(array $payloads): void [@param list<array<string, mixed>> $payloads]

Illuminate\Foundation\Cloud\FailedJobProvider

  • __construct
    変更後
    __construct(Illuminate\Queue\Failed\FailedJobProviderInterface $failer, Illuminate\Foundation\Cloud\Events $events, Illuminate\Contracts\Encryption\StringEncrypter $encrypter)
  • all
    変更後
    all() [@return array]
  • count
    変更後
    count($connection = null, $queue = null) [@param string|null $connection, @param string|null $queue, @return int]
  • find
    変更後
    find($id) [@param mixed $id, @return object|null]
  • flush
    変更後
    flush($hours = null) [@param int|null $hours, @return void]
  • forget
    変更後
    forget($id) [@param mixed $id, @return bool]
  • ids
    変更後
    ids($queue = null) [@param string|null $queue, @return array]
  • log
    変更後
    log($connection, $queue, $payload, $exception) [@param string $connection, @param string $queue, @param string $payload, @param \Throwable $exception, @return string|null]
  • prune
    変更後
    prune(DateTimeInterface $before) [@param \DateTimeInterface $before, @return int]
  • setQueue
    変更後
    setQueue($queue) [@param \Illuminate\Foundation\Cloud\Queue $queue, @return $this]

Illuminate\Foundation\Cloud\Queue

  • __call
    変更後
    __call($method, $parameters) [@param string $method, @param array $parameters, @return mixed]
  • __construct
    変更後
    __construct(Illuminate\Contracts\Queue\Queue $queue, Illuminate\Foundation\Cloud\Events $events, array $config)
  • bulk
    変更後
    bulk($jobs, $data = '', $queue = null) [@param array $jobs, @param mixed $data, @param string|null $queue, @return mixed]
  • clear
    変更後
    clear($queue) [@param string $queue, @return int]
  • creationTimeOfOldestPendingJob
    変更後
    creationTimeOfOldestPendingJob($queue = null) [@param string|null $queue, @return int|null]
  • delayedSize
    変更後
    delayedSize($queue = null) [@param string|null $queue, @return int]
  • finishProcessingJob
    変更後
    finishProcessingJob($default = 'processed', $timestamp = null) [@param string $default, @param \Carbon\CarbonImmutable|null $timestamp, @return void]
  • finishQueueingJob
    変更後
    finishQueueingJob($queue) [@param string $queue]
  • getConnectionName
    変更後
    getConnectionName() [@return string]
  • getQueueableOptions
    変更後
    getQueueableOptions($job, $queue, $payload, $delay = null): array [@param mixed $job, @param string|null $queue, @param string $payload, @param \DateTimeInterface|\DateInterval|int|null $delay, @return array{DelaySeconds?: int, MessageGroupId?: string, MessageDeduplicationId?: string}]
  • later
    変更後
    later($delay, $job, $data = '', $queue = null) [@param \DateTimeInterface|\DateInterval|int $delay, @param string|object $job, @param mixed $data, @param string|null $queue, @return mixed]
  • laterOn
    変更後
    laterOn($queue, $delay, $job, $data = '') [@param string $queue, @param \DateTimeInterface|\DateInterval|int $delay, @param string|object $job, @param mixed $data, @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]
  • processingJobDetails
    変更後
    processingJobDetails() [@return array{queue: string, attempts: int, started_at: CarbonImmutable}]
  • push
    変更後
    push($job, $data = '', $queue = null) [@param string|object $job, @param mixed $data, @param string|null $queue, @return mixed]
  • pushOn
    変更後
    pushOn($queue, $job, $data = '') [@param string $queue, @param string|object $job, @param mixed $data, @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]
  • setConfig
    変更後
    setConfig($config) [@param array $config, @return $this]
  • setConnectionName
    変更後
    setConnectionName($name) [@param string $name, @return $this]
  • size
    変更後
    size($queue = null) [@param string|null $queue, @return int]

Illuminate\Foundation\Cloud\QueueConnector

  • __construct
    変更後
    __construct(Illuminate\Queue\Connectors\ConnectorInterface $connector, Illuminate\Foundation\Application $app)
  • connect
    変更後
    connect(array $config): Illuminate\Foundation\Cloud\Queue

シグネチャ変更 3

Illuminate\Queue\Events\WorkerStopping

  • __construct
    変更前
    __construct($status = 0, $workerOptions = null) [@param int $status, @param \Illuminate\Queue\WorkerOptions|null $workerOptions, @return void]
    変更後
    __construct($status = 0, $workerOptions = null, $reason = null) [@param int $status, @param \Illuminate\Queue\WorkerOptions|null $workerOptions, @param \Illuminate\Queue\WorkerStopReason|null $reason, @return void]

Illuminate\Queue\Worker

  • kill
    変更前
    kill($status = 0, $options = null) [@param int $status, @param \Illuminate\Queue\WorkerOptions|null $options, @return never]
    変更後
    kill($status = 0, $options = null, $reason = null) [@param int $status, @param \Illuminate\Queue\WorkerOptions|null $options, @param \Illuminate\Queue\WorkerStopReason|null $reason, @return never]
  • stop
    変更前
    stop($status = 0, $options = null) [@param int $status, @param WorkerOptions|null $options, @return int]
    変更後
    stop($status = 0, $options = null, $reason = null) [@param int $status, @param WorkerOptions|null $options, @param WorkerStopReason|null $reason, @return int]