Worker
Illuminate\Queue\Worker
class src/Illuminate/Queue/Worker.php
__construct
v11.0.0 以前から
__construct(Illuminate\Contracts\Queue\Factory $manager, Illuminate\Contracts\Events\Dispatcher $events, Illuminate\Contracts\Debug\ExceptionHandler $exceptions, callable $isDownForMaintenance, ?callable $resetScope = null)
@param \Illuminate\Contracts\Queue\Factory $manager
@param \Illuminate\Contracts\Events\Dispatcher $events
@param \Illuminate\Contracts\Debug\ExceptionHandler $exceptions
@param callable $isDownForMaintenance
@param callable|null $resetScope
-
v11.0.0
追加
- 変更後
__construct(Illuminate\Contracts\Queue\Factory $manager, Illuminate\Contracts\Events\Dispatcher $events, Illuminate\Contracts\Debug\ExceptionHandler $exceptions, callable $isDownForMaintenance, callable $resetScope = null) [@param \Illuminate\Contracts\Queue\Factory $manager, @param \Illuminate\Contracts\Events\Dispatcher $events, @param \Illuminate\Contracts\Debug\ExceptionHandler $exceptions, @param callable $isDownForMaintenance, @param callable|null $resetScope, @return void]
-
v11.3.0
シグネチャ変更
- 変更前
__construct(Illuminate\Contracts\Queue\Factory $manager, Illuminate\Contracts\Events\Dispatcher $events, Illuminate\Contracts\Debug\ExceptionHandler $exceptions, callable $isDownForMaintenance, callable $resetScope = null) [@param \Illuminate\Contracts\Queue\Factory $manager, @param \Illuminate\Contracts\Events\Dispatcher $events, @param \Illuminate\Contracts\Debug\ExceptionHandler $exceptions, @param callable $isDownForMaintenance, @param callable|null $resetScope, @return void]- 変更後
__construct(Illuminate\Contracts\Queue\Factory $manager, Illuminate\Contracts\Events\Dispatcher $events, Illuminate\Contracts\Debug\ExceptionHandler $exceptions, callable $isDownForMaintenance, ?callable $resetScope = null) [@param \Illuminate\Contracts\Queue\Factory $manager, @param \Illuminate\Contracts\Events\Dispatcher $events, @param \Illuminate\Contracts\Debug\ExceptionHandler $exceptions, @param callable $isDownForMaintenance, @param callable|null $resetScope, @return void]
-
v12.4.0
シグネチャ変更
- 変更前
__construct(Illuminate\Contracts\Queue\Factory $manager, Illuminate\Contracts\Events\Dispatcher $events, Illuminate\Contracts\Debug\ExceptionHandler $exceptions, callable $isDownForMaintenance, ?callable $resetScope = null) [@param \Illuminate\Contracts\Queue\Factory $manager, @param \Illuminate\Contracts\Events\Dispatcher $events, @param \Illuminate\Contracts\Debug\ExceptionHandler $exceptions, @param callable $isDownForMaintenance, @param callable|null $resetScope, @return void]- 変更後
__construct(Illuminate\Contracts\Queue\Factory $manager, Illuminate\Contracts\Events\Dispatcher $events, Illuminate\Contracts\Debug\ExceptionHandler $exceptions, callable $isDownForMaintenance, ?callable $resetScope = null) [@param \Illuminate\Contracts\Queue\Factory $manager, @param \Illuminate\Contracts\Events\Dispatcher $events, @param \Illuminate\Contracts\Debug\ExceptionHandler $exceptions, @param callable $isDownForMaintenance, @param callable|null $resetScope]
daemon
v11.0.0 以前から
daemon($connectionName, $queue, Illuminate\Queue\WorkerOptions $options)
@param string $connectionName
@param string $queue
@param \Illuminate\Queue\WorkerOptions $options
@return int
-
v11.0.0
追加
- 変更後
daemon($connectionName, $queue, Illuminate\Queue\WorkerOptions $options) [@param string $connectionName, @param string $queue, @param \Illuminate\Queue\WorkerOptions $options, @return int]
getManager
v11.0.0 以前から
getManager()
@return \Illuminate\Contracts\Queue\Factory
-
v11.0.0
追加
- 変更後
getManager() [@return \Illuminate\Contracts\Queue\Factory]
kill
v11.0.0 以前から
kill($status = 0, $options = null, $reason = null, $connectionName = null, $queue = null)
@param int $status
@param \Illuminate\Queue\WorkerOptions|null $options
@param \Illuminate\Queue\WorkerStopReason|null $reason
@param string|null $connectionName
@param string|null $queue
@return never
-
v11.0.0
追加
- 変更後
kill($status = 0, $options = null) [@param int $status, @param \Illuminate\Queue\WorkerOptions|null $options, @return never]
-
v11.52.0
シグネチャ変更
- 変更前
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]
-
v12.0.0
シグネチャ変更
- 変更前
kill($status = 0, $options = null, $reason = null) [@param int $status, @param \Illuminate\Queue\WorkerOptions|null $options, @param \Illuminate\Queue\WorkerStopReason|null $reason, @return never]- 変更後
kill($status = 0, $options = null) [@param int $status, @param \Illuminate\Queue\WorkerOptions|null $options, @return never]
-
v12.59.0
シグネチャ変更
- 変更前
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]
-
v13.0.0
シグネチャ変更
- 変更前
kill($status = 0, $options = null, $reason = null) [@param int $status, @param \Illuminate\Queue\WorkerOptions|null $options, @param \Illuminate\Queue\WorkerStopReason|null $reason, @return never]- 変更後
kill($status = 0, $options = null) [@param int $status, @param \Illuminate\Queue\WorkerOptions|null $options, @return never]
-
v13.2.0
シグネチャ変更
- 変更前
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]
-
v13.31.0
シグネチャ変更
- 変更前
kill($status = 0, $options = null, $reason = null) [@param int $status, @param \Illuminate\Queue\WorkerOptions|null $options, @param \Illuminate\Queue\WorkerStopReason|null $reason, @return never]- 変更後
kill($status = 0, $options = null, $reason = null, $connectionName = null, $queue = null) [@param int $status, @param \Illuminate\Queue\WorkerOptions|null $options, @param \Illuminate\Queue\WorkerStopReason|null $reason, @param string|null $connectionName, @param string|null $queue, @return never]
killUsing
v13.33.0 から
static
static killUsing($callback)
@param (callable(int): mixed)|null $callback
@return void
-
v11.57.0
追加
- 変更後
static killUsing($callback) [@param (callable(int): mixed)|null $callback, @return void]
-
v12.0.0
削除
- 変更前
static killUsing($callback) [@param (callable(int): mixed)|null $callback, @return void]
-
v12.69.3
追加
- 変更後
static killUsing($callback) [@param (callable(int): mixed)|null $callback, @return void]
-
v13.0.0
削除
- 変更前
static killUsing($callback) [@param (callable(int): mixed)|null $callback, @return void]
-
v13.33.0
追加
- 変更後
static killUsing($callback) [@param (callable(int): mixed)|null $callback, @return void]
memoryExceeded
v11.0.0 以前から
memoryExceeded($memoryLimit)
@param int|string $memoryLimit
@return bool
popUsing
v11.0.0 以前から
static
static popUsing($workerName, $callback)
@param string $workerName
@param callable $callback
@return void
-
v11.0.0
追加
- 変更後
static popUsing($workerName, $callback) [@param string $workerName, @param callable $callback, @return void]
process
v11.0.0 以前から
process($connectionName, $job, Illuminate\Queue\WorkerOptions $options)
@param string $connectionName
@param \Illuminate\Contracts\Queue\Job $job
@param \Illuminate\Queue\WorkerOptions $options
@return void
-
v11.0.0
追加
- 変更後
process($connectionName, $job, Illuminate\Queue\WorkerOptions $options) [@param string $connectionName, @param \Illuminate\Contracts\Queue\Job $job, @param \Illuminate\Queue\WorkerOptions $options, @return void]
runNextJob
v11.0.0 以前から
runNextJob($connectionName, $queue, Illuminate\Queue\WorkerOptions $options)
@param string $connectionName
@param string $queue
@param \Illuminate\Queue\WorkerOptions $options
@return void
-
v11.0.0
追加
- 変更後
runNextJob($connectionName, $queue, Illuminate\Queue\WorkerOptions $options) [@param string $connectionName, @param string $queue, @param \Illuminate\Queue\WorkerOptions $options, @return void]
setCache
v11.0.0 以前から
setCache(Illuminate\Contracts\Cache\Repository $cache)
@param \Illuminate\Contracts\Cache\Repository $cache
@return $this
-
v11.0.0
追加
- 変更後
setCache(Illuminate\Contracts\Cache\Repository $cache) [@param \Illuminate\Contracts\Cache\Repository $cache, @return $this]
setManager
v11.0.0 以前から
setManager(Illuminate\Contracts\Queue\Factory $manager)
@param \Illuminate\Contracts\Queue\Factory $manager
@return void
-
v11.0.0
追加
- 変更後
setManager(Illuminate\Contracts\Queue\Factory $manager) [@param \Illuminate\Contracts\Queue\Factory $manager, @return void]
setName
v11.0.0 以前から
setName($name)
@param string $name
@return $this
-
v11.0.0
追加
- 変更後
setName($name) [@param string $name, @return $this]
sleep
v11.0.0 以前から
sleep($seconds)
@param int|float $seconds
@return void
-
v11.0.0
追加
- 変更後
sleep($seconds) [@param int|float $seconds, @return void]
stop
v11.0.0 以前から
stop($status = 0, $options = null, $reason = null, $connectionName = null, $queue = null)
@param int $status
@param WorkerOptions|null $options
@param WorkerStopReason|null $reason
@param string|null $connectionName
@param string|null $queue
@return int
-
v11.0.0
追加
- 変更後
stop($status = 0, $options = null) [@param int $status, @param WorkerOptions|null $options, @return int]
-
v11.52.0
シグネチャ変更
- 変更前
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]
-
v12.0.0
シグネチャ変更
- 変更前
stop($status = 0, $options = null, $reason = null) [@param int $status, @param WorkerOptions|null $options, @param WorkerStopReason|null $reason, @return int]- 変更後
stop($status = 0, $options = null) [@param int $status, @param WorkerOptions|null $options, @return int]
-
v12.59.0
シグネチャ変更
- 変更前
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]
-
v13.30.1
シグネチャ変更
- 変更前
stop($status = 0, $options = null, $reason = null) [@param int $status, @param WorkerOptions|null $options, @param WorkerStopReason|null $reason, @return int]- 変更後
stop($status = 0, $options = null, $reason = null, $connectionName = null, $queue = null) [@param int $status, @param WorkerOptions|null $options, @param WorkerStopReason|null $reason, @param string|null $connectionName, @param string|null $queue, @return int]