DatabaseJob

Illuminate\Queue\Jobs\DatabaseJob

class src/Illuminate/Queue/Jobs/DatabaseJob.php

__construct

v11.0.0 以前から

__construct(Illuminate\Container\Container $container, Illuminate\Queue\DatabaseQueue $database, $job, $connectionName, $queue)
@param \Illuminate\Container\Container $container
@param \Illuminate\Queue\DatabaseQueue $database
@param \Illuminate\Queue\Jobs\DatabaseJobRecord $job
@param string $connectionName
@param string $queue
  1. v11.0.0 追加
    変更後
    __construct(Illuminate\Container\Container $container, Illuminate\Queue\DatabaseQueue $database, $job, $connectionName, $queue) [@param \Illuminate\Container\Container $container, @param \Illuminate\Queue\DatabaseQueue $database, @param \stdClass $job, @param string $connectionName, @param string $queue, @return void]
  2. v12.4.0 シグネチャ変更
    変更前
    __construct(Illuminate\Container\Container $container, Illuminate\Queue\DatabaseQueue $database, $job, $connectionName, $queue) [@param \Illuminate\Container\Container $container, @param \Illuminate\Queue\DatabaseQueue $database, @param \stdClass $job, @param string $connectionName, @param string $queue, @return void]
    変更後
    __construct(Illuminate\Container\Container $container, Illuminate\Queue\DatabaseQueue $database, $job, $connectionName, $queue) [@param \Illuminate\Container\Container $container, @param \Illuminate\Queue\DatabaseQueue $database, @param \stdClass $job, @param string $connectionName, @param string $queue]
  3. v12.54.0 シグネチャ変更
    変更前
    __construct(Illuminate\Container\Container $container, Illuminate\Queue\DatabaseQueue $database, $job, $connectionName, $queue) [@param \Illuminate\Container\Container $container, @param \Illuminate\Queue\DatabaseQueue $database, @param \stdClass $job, @param string $connectionName, @param string $queue]
    変更後
    __construct(Illuminate\Container\Container $container, Illuminate\Queue\DatabaseQueue $database, $job, $connectionName, $queue) [@param \Illuminate\Container\Container $container, @param \Illuminate\Queue\DatabaseQueue $database, @param \Illuminate\Queue\Jobs\DatabaseJobRecord $job, @param string $connectionName, @param string $queue]

attempts

v11.0.0 以前から

attempts()
@return int
  1. v11.0.0 追加
    変更後
    attempts() [@return int]

delete

v11.0.0 以前から

delete()
@return void
  1. v11.0.0 追加
    変更後
    delete() [@return void]

getJobId

v11.0.0 以前から

getJobId()
@return string|int
  1. v11.0.0 追加
    変更後
    getJobId() [@return string]
  2. v12.4.0 シグネチャ変更
    変更前
    getJobId() [@return string]
    変更後
    getJobId() [@return string|int]

getJobRecord

v11.0.0 以前から

getJobRecord()
@return \Illuminate\Queue\Jobs\DatabaseJobRecord
  1. v11.0.0 追加
    変更後
    getJobRecord() [@return \Illuminate\Queue\Jobs\DatabaseJobRecord]

getRawBody

v11.0.0 以前から

getRawBody()
@return string
  1. v11.0.0 追加
    変更後
    getRawBody() [@return string]

release

v11.0.0 以前から

release($delay = 0)
@param int $delay
@return void
  1. v11.0.0 追加
    変更後
    release($delay = 0) [@param int $delay, @return void]