FailedJobProvider

Illuminate\Foundation\Cloud\FailedJobProvider

class src/Illuminate/Foundation/Cloud/FailedJobProvider.php

__construct

v13.9.0 から

__construct(Illuminate\Queue\Failed\FailedJobProviderInterface $failer, Illuminate\Foundation\Cloud\Events $events, Illuminate\Contracts\Encryption\StringEncrypter $encrypter, ?Illuminate\Foundation\Cloud\ExceptionReporter $reporter = null)
  1. v11.52.0 追加
    変更後
    __construct(Illuminate\Queue\Failed\FailedJobProviderInterface $failer, Illuminate\Foundation\Cloud\Events $events, Illuminate\Contracts\Encryption\StringEncrypter $encrypter)
  2. v12.0.0 削除
    変更前
    __construct(Illuminate\Queue\Failed\FailedJobProviderInterface $failer, Illuminate\Foundation\Cloud\Events $events, Illuminate\Contracts\Encryption\StringEncrypter $encrypter)
  3. v12.59.0 追加
    変更後
    __construct(Illuminate\Queue\Failed\FailedJobProviderInterface $failer, Illuminate\Foundation\Cloud\Events $events, Illuminate\Contracts\Encryption\StringEncrypter $encrypter)
  4. v13.0.0 削除
    変更前
    __construct(Illuminate\Queue\Failed\FailedJobProviderInterface $failer, Illuminate\Foundation\Cloud\Events $events, Illuminate\Contracts\Encryption\StringEncrypter $encrypter)
  5. v13.9.0 追加
    変更後
    __construct(Illuminate\Queue\Failed\FailedJobProviderInterface $failer, Illuminate\Foundation\Cloud\Events $events, Illuminate\Contracts\Encryption\StringEncrypter $encrypter)
  6. v13.34.0 シグネチャ変更
    変更前
    __construct(Illuminate\Queue\Failed\FailedJobProviderInterface $failer, Illuminate\Foundation\Cloud\Events $events, Illuminate\Contracts\Encryption\StringEncrypter $encrypter)
    変更後
    __construct(Illuminate\Queue\Failed\FailedJobProviderInterface $failer, Illuminate\Foundation\Cloud\Events $events, Illuminate\Contracts\Encryption\StringEncrypter $encrypter, ?Illuminate\Foundation\Cloud\ExceptionReporter $reporter = null)

all

v13.9.0 から

all()
@return array
  1. v11.52.0 追加
    変更後
    all() [@return array]
  2. v12.0.0 削除
    変更前
    all() [@return array]
  3. v12.59.0 追加
    変更後
    all() [@return array]
  4. v13.0.0 削除
    変更前
    all() [@return array]
  5. v13.9.0 追加
    変更後
    all() [@return array]

count

v13.9.0 から

count($connection = null, $queue = null)
@param string|null $connection
@param string|null $queue
@return int
  1. v11.52.0 追加
    変更後
    count($connection = null, $queue = null) [@param string|null $connection, @param string|null $queue, @return int]
  2. v12.0.0 削除
    変更前
    count($connection = null, $queue = null) [@param string|null $connection, @param string|null $queue, @return int]
  3. v12.59.0 追加
    変更後
    count($connection = null, $queue = null) [@param string|null $connection, @param string|null $queue, @return int]
  4. v13.0.0 削除
    変更前
    count($connection = null, $queue = null) [@param string|null $connection, @param string|null $queue, @return int]
  5. v13.9.0 追加
    変更後
    count($connection = null, $queue = null) [@param string|null $connection, @param string|null $queue, @return int]

find

v13.9.0 から

find($id)
@param mixed $id
@return object|null
  1. v11.52.0 追加
    変更後
    find($id) [@param mixed $id, @return object|null]
  2. v12.0.0 削除
    変更前
    find($id) [@param mixed $id, @return object|null]
  3. v12.59.0 追加
    変更後
    find($id) [@param mixed $id, @return object|null]
  4. v13.0.0 削除
    変更前
    find($id) [@param mixed $id, @return object|null]
  5. v13.9.0 追加
    変更後
    find($id) [@param mixed $id, @return object|null]

flush

v13.9.0 から

flush($hours = null, $queue = null)
@param int|null $hours
@param string|null $queue
@return void
  1. v11.52.0 追加
    変更後
    flush($hours = null) [@param int|null $hours, @return void]
  2. v12.0.0 削除
    変更前
    flush($hours = null) [@param int|null $hours, @return void]
  3. v12.59.0 追加
    変更後
    flush($hours = null) [@param int|null $hours, @return void]
  4. v13.0.0 削除
    変更前
    flush($hours = null) [@param int|null $hours, @return void]
  5. v13.9.0 追加
    変更後
    flush($hours = null) [@param int|null $hours, @return void]
  6. v13.34.0 シグネチャ変更
    変更前
    flush($hours = null) [@param int|null $hours, @return void]
    変更後
    flush($hours = null, $queue = null) [@param int|null $hours, @param string|null $queue, @return void]

forget

v13.9.0 から

forget($id)
@param mixed $id
@return bool
  1. v11.52.0 追加
    変更後
    forget($id) [@param mixed $id, @return bool]
  2. v12.0.0 削除
    変更前
    forget($id) [@param mixed $id, @return bool]
  3. v12.59.0 追加
    変更後
    forget($id) [@param mixed $id, @return bool]
  4. v13.0.0 削除
    変更前
    forget($id) [@param mixed $id, @return bool]
  5. v13.9.0 追加
    変更後
    forget($id) [@param mixed $id, @return bool]

ids

v13.9.0 から

ids($queue = null)
@param string|null $queue
@return array
  1. v11.52.0 追加
    変更後
    ids($queue = null) [@param string|null $queue, @return array]
  2. v12.0.0 削除
    変更前
    ids($queue = null) [@param string|null $queue, @return array]
  3. v12.59.0 追加
    変更後
    ids($queue = null) [@param string|null $queue, @return array]
  4. v13.0.0 削除
    変更前
    ids($queue = null) [@param string|null $queue, @return array]
  5. v13.9.0 追加
    変更後
    ids($queue = null) [@param string|null $queue, @return array]

log

v13.9.0 から

log($connection, $queue, $payload, $exception)
@param string $connection
@param string $queue
@param string $payload
@param \Throwable $exception
@return string|null
  1. v11.52.0 追加
    変更後
    log($connection, $queue, $payload, $exception) [@param string $connection, @param string $queue, @param string $payload, @param \Throwable $exception, @return string|null]
  2. v12.0.0 削除
    変更前
    log($connection, $queue, $payload, $exception) [@param string $connection, @param string $queue, @param string $payload, @param \Throwable $exception, @return string|null]
  3. v12.59.0 追加
    変更後
    log($connection, $queue, $payload, $exception) [@param string $connection, @param string $queue, @param string $payload, @param \Throwable $exception, @return string|null]
  4. v13.0.0 削除
    変更前
    log($connection, $queue, $payload, $exception) [@param string $connection, @param string $queue, @param string $payload, @param \Throwable $exception, @return string|null]
  5. v13.9.0 追加
    変更後
    log($connection, $queue, $payload, $exception) [@param string $connection, @param string $queue, @param string $payload, @param \Throwable $exception, @return string|null]

prune

v13.9.0 から

prune(DateTimeInterface $before)
@param \DateTimeInterface $before
@return int
  1. v11.52.0 追加
    変更後
    prune(DateTimeInterface $before) [@param \DateTimeInterface $before, @return int]
  2. v12.0.0 削除
    変更前
    prune(DateTimeInterface $before) [@param \DateTimeInterface $before, @return int]
  3. v12.59.0 追加
    変更後
    prune(DateTimeInterface $before) [@param \DateTimeInterface $before, @return int]
  4. v13.0.0 削除
    変更前
    prune(DateTimeInterface $before) [@param \DateTimeInterface $before, @return int]
  5. v13.9.0 追加
    変更後
    prune(DateTimeInterface $before) [@param \DateTimeInterface $before, @return int]

setQueue

v13.9.0 から

setQueue($queue)
@param \Illuminate\Foundation\Cloud\Queue $queue
@return $this
  1. v11.52.0 追加
    変更後
    setQueue($queue) [@param \Illuminate\Foundation\Cloud\Queue $queue, @return $this]
  2. v12.0.0 削除
    変更前
    setQueue($queue) [@param \Illuminate\Foundation\Cloud\Queue $queue, @return $this]
  3. v12.59.0 追加
    変更後
    setQueue($queue) [@param \Illuminate\Foundation\Cloud\Queue $queue, @return $this]
  4. v13.0.0 削除
    変更前
    setQueue($queue) [@param \Illuminate\Foundation\Cloud\Queue $queue, @return $this]
  5. v13.9.0 追加
    変更後
    setQueue($queue) [@param \Illuminate\Foundation\Cloud\Queue $queue, @return $this]