BeanstalkdQueue

Illuminate\Queue\BeanstalkdQueue

class src/Illuminate/Queue/BeanstalkdQueue.php

__construct

v11.0.0 以前から

__construct($pheanstalk, $default, $timeToRun, $blockFor = 0, $dispatchAfterCommit = false)
@param \Pheanstalk\Contract\PheanstalkManagerInterface&\Pheanstalk\Contract\PheanstalkPublisherInterface&\Pheanstalk\Contract\PheanstalkSubscriberInterface $pheanstalk
@param string $default
@param int $timeToRun
@param int $blockFor
@param bool $dispatchAfterCommit
  1. v11.0.0 追加
    変更後
    __construct($pheanstalk, $default, $timeToRun, $blockFor = 0, $dispatchAfterCommit = false) [@param \Pheanstalk\Contract\PheanstalkManagerInterface&\Pheanstalk\Contract\PheanstalkPublisherInterface&\Pheanstalk\Contract\PheanstalkSubscriberInterface $pheanstalk, @param string $default, @param int $timeToRun, @param int $blockFor, @param bool $dispatchAfterCommit, @return void]
  2. v12.4.0 シグネチャ変更
    変更前
    __construct($pheanstalk, $default, $timeToRun, $blockFor = 0, $dispatchAfterCommit = false) [@param \Pheanstalk\Contract\PheanstalkManagerInterface&\Pheanstalk\Contract\PheanstalkPublisherInterface&\Pheanstalk\Contract\PheanstalkSubscriberInterface $pheanstalk, @param string $default, @param int $timeToRun, @param int $blockFor, @param bool $dispatchAfterCommit, @return void]
    変更後
    __construct($pheanstalk, $default, $timeToRun, $blockFor = 0, $dispatchAfterCommit = false) [@param \Pheanstalk\Contract\PheanstalkManagerInterface&\Pheanstalk\Contract\PheanstalkPublisherInterface&\Pheanstalk\Contract\PheanstalkSubscriberInterface $pheanstalk, @param string $default, @param int $timeToRun, @param int $blockFor, @param bool $dispatchAfterCommit]

allDelayedJobs

v13.8.0 から

allDelayedJobs(): Illuminate\Support\Collection
@return \Illuminate\Support\Collection
  1. v13.8.0 追加
    変更後
    allDelayedJobs(): Illuminate\Support\Collection [@return \Illuminate\Support\Collection]

allPendingJobs

v13.8.0 から

allPendingJobs(): Illuminate\Support\Collection
@return \Illuminate\Support\Collection
  1. v13.8.0 追加
    変更後
    allPendingJobs(): Illuminate\Support\Collection [@return \Illuminate\Support\Collection]

allReservedJobs

v13.8.0 から

allReservedJobs(): Illuminate\Support\Collection
@return \Illuminate\Support\Collection
  1. v13.8.0 追加
    変更後
    allReservedJobs(): Illuminate\Support\Collection [@return \Illuminate\Support\Collection]

bulk

v11.0.0 以前から

bulk($jobs, $data = '', $queue = null)
@param array $jobs
@param mixed $data
@param \UnitEnum|string|null $queue
@return void
  1. v11.0.0 追加
    変更後
    bulk($jobs, $data = '', $queue = null) [@param array $jobs, @param mixed $data, @param string|null $queue, @return void]
  2. v13.25.0 シグネチャ変更
    変更前
    bulk($jobs, $data = '', $queue = null) [@param array $jobs, @param mixed $data, @param string|null $queue, @return void]
    変更後
    bulk($jobs, $data = '', $queue = null) [@param array $jobs, @param mixed $data, @param \UnitEnum|string|null $queue, @return void]

creationTimeOfOldestPendingJob

v12.19.0 から

creationTimeOfOldestPendingJob($queue = null)
@param \UnitEnum|string|null $queue
@return int|null
  1. v12.19.0 追加
    変更後
    creationTimeOfOldestPendingJob($queue = null) [@param string|null $queue, @return int|null]
  2. v13.25.0 シグネチャ変更
    変更前
    creationTimeOfOldestPendingJob($queue = null) [@param string|null $queue, @return int|null]
    変更後
    creationTimeOfOldestPendingJob($queue = null) [@param \UnitEnum|string|null $queue, @return int|null]

delayedJobs

v13.4.0 から

delayedJobs($queue = null): Illuminate\Support\Collection
@param \UnitEnum|string|null $queue
@return \Illuminate\Support\Collection
  1. v13.4.0 追加
    変更後
    delayedJobs($queue = null): Illuminate\Support\Collection [@param string|null $queue, @return \Illuminate\Support\Collection]
  2. v13.25.0 シグネチャ変更
    変更前
    delayedJobs($queue = null): Illuminate\Support\Collection [@param string|null $queue, @return \Illuminate\Support\Collection]
    変更後
    delayedJobs($queue = null): Illuminate\Support\Collection [@param \UnitEnum|string|null $queue, @return \Illuminate\Support\Collection]

delayedSize

v12.19.0 から

delayedSize($queue = null)
@param \UnitEnum|string|null $queue
@return int
  1. v12.19.0 追加
    変更後
    delayedSize($queue = null) [@param string|null $queue, @return int]
  2. v13.25.0 シグネチャ変更
    変更前
    delayedSize($queue = null) [@param string|null $queue, @return int]
    変更後
    delayedSize($queue = null) [@param \UnitEnum|string|null $queue, @return int]

deleteMessage

v11.0.0 以前から

deleteMessage($queue, $id)
@param \UnitEnum|string $queue
@param string|int $id
@return void
  1. v11.0.0 追加
    変更後
    deleteMessage($queue, $id) [@param string $queue, @param string|int $id, @return void]
  2. v13.25.0 シグネチャ変更
    変更前
    deleteMessage($queue, $id) [@param string $queue, @param string|int $id, @return void]
    変更後
    deleteMessage($queue, $id) [@param \UnitEnum|string $queue, @param string|int $id, @return void]

getPheanstalk

v11.0.0 以前から

getPheanstalk()
@return \Pheanstalk\Contract\PheanstalkManagerInterface&\Pheanstalk\Contract\PheanstalkPublisherInterface&\Pheanstalk\Contract\PheanstalkSubscriberInterface
  1. v11.0.0 追加
    変更後
    getPheanstalk() [@return \Pheanstalk\Contract\PheanstalkManagerInterface&\Pheanstalk\Contract\PheanstalkPublisherInterface&\Pheanstalk\Contract\PheanstalkSubscriberInterface]

getQueue

v11.0.0 以前から

getQueue($queue)
@param \UnitEnum|string|null $queue
@return string
  1. v11.0.0 追加
    変更後
    getQueue($queue) [@param string|null $queue, @return string]
  2. v13.25.0 シグネチャ変更
    変更前
    getQueue($queue) [@param string|null $queue, @return string]
    変更後
    getQueue($queue) [@param \UnitEnum|string|null $queue, @return string]

later

v11.0.0 以前から

later($delay, $job, $data = '', $queue = null)
@param \DateTimeInterface|\DateInterval|int $delay
@param string $job
@param mixed $data
@param \UnitEnum|string|null $queue
@return mixed
  1. v11.0.0 追加
    変更後
    later($delay, $job, $data = '', $queue = null) [@param \DateTimeInterface|\DateInterval|int $delay, @param string $job, @param mixed $data, @param string|null $queue, @return mixed]
  2. v13.25.0 シグネチャ変更
    変更前
    later($delay, $job, $data = '', $queue = null) [@param \DateTimeInterface|\DateInterval|int $delay, @param string $job, @param mixed $data, @param string|null $queue, @return mixed]
    変更後
    later($delay, $job, $data = '', $queue = null) [@param \DateTimeInterface|\DateInterval|int $delay, @param string $job, @param mixed $data, @param \UnitEnum|string|null $queue, @return mixed]

pendingJobs

v13.4.0 から

pendingJobs($queue = null): Illuminate\Support\Collection
@param \UnitEnum|string|null $queue
@return \Illuminate\Support\Collection
  1. v13.4.0 追加
    変更後
    pendingJobs($queue = null): Illuminate\Support\Collection [@param string|null $queue, @return \Illuminate\Support\Collection]
  2. v13.25.0 シグネチャ変更
    変更前
    pendingJobs($queue = null): Illuminate\Support\Collection [@param string|null $queue, @return \Illuminate\Support\Collection]
    変更後
    pendingJobs($queue = null): Illuminate\Support\Collection [@param \UnitEnum|string|null $queue, @return \Illuminate\Support\Collection]

pendingSize

v12.19.0 から

pendingSize($queue = null)
@param \UnitEnum|string|null $queue
@return int
  1. v12.19.0 追加
    変更後
    pendingSize($queue = null) [@param string|null $queue, @return int]
  2. v13.25.0 シグネチャ変更
    変更前
    pendingSize($queue = null) [@param string|null $queue, @return int]
    変更後
    pendingSize($queue = null) [@param \UnitEnum|string|null $queue, @return int]

pop

v11.0.0 以前から

pop($queue = null)
@param \UnitEnum|string|null $queue
@return \Illuminate\Contracts\Queue\Job|null
  1. v11.0.0 追加
    変更後
    pop($queue = null) [@param string|null $queue, @return \Illuminate\Contracts\Queue\Job|null]
  2. v13.25.0 シグネチャ変更
    変更前
    pop($queue = null) [@param string|null $queue, @return \Illuminate\Contracts\Queue\Job|null]
    変更後
    pop($queue = null) [@param \UnitEnum|string|null $queue, @return \Illuminate\Contracts\Queue\Job|null]

push

v11.0.0 以前から

push($job, $data = '', $queue = null)
@param string $job
@param mixed $data
@param \UnitEnum|string|null $queue
@return mixed
  1. v11.0.0 追加
    変更後
    push($job, $data = '', $queue = null) [@param string $job, @param mixed $data, @param string|null $queue, @return mixed]
  2. v13.25.0 シグネチャ変更
    変更前
    push($job, $data = '', $queue = null) [@param string $job, @param mixed $data, @param string|null $queue, @return mixed]
    変更後
    push($job, $data = '', $queue = null) [@param string $job, @param mixed $data, @param \UnitEnum|string|null $queue, @return mixed]

pushRaw

v11.0.0 以前から

pushRaw($payload, $queue = null, array $options = [])
@param string $payload
@param \UnitEnum|string|null $queue
@param array $options
@return mixed
  1. v11.0.0 追加
    変更後
    pushRaw($payload, $queue = null, array $options = []) [@param string $payload, @param string|null $queue, @param array $options, @return mixed]
  2. v13.25.0 シグネチャ変更
    変更前
    pushRaw($payload, $queue = null, array $options = []) [@param string $payload, @param string|null $queue, @param array $options, @return mixed]
    変更後
    pushRaw($payload, $queue = null, array $options = []) [@param string $payload, @param \UnitEnum|string|null $queue, @param array $options, @return mixed]

reservedJobs

v13.4.0 から

reservedJobs($queue = null): Illuminate\Support\Collection
@param \UnitEnum|string|null $queue
@return \Illuminate\Support\Collection
  1. v13.4.0 追加
    変更後
    reservedJobs($queue = null): Illuminate\Support\Collection [@param string|null $queue, @return \Illuminate\Support\Collection]
  2. v13.25.0 シグネチャ変更
    変更前
    reservedJobs($queue = null): Illuminate\Support\Collection [@param string|null $queue, @return \Illuminate\Support\Collection]
    変更後
    reservedJobs($queue = null): Illuminate\Support\Collection [@param \UnitEnum|string|null $queue, @return \Illuminate\Support\Collection]

reservedSize

v12.19.0 から

reservedSize($queue = null)
@param \UnitEnum|string|null $queue
@return int
  1. v12.19.0 追加
    変更後
    reservedSize($queue = null) [@param string|null $queue, @return int]
  2. v13.25.0 シグネチャ変更
    変更前
    reservedSize($queue = null) [@param string|null $queue, @return int]
    変更後
    reservedSize($queue = null) [@param \UnitEnum|string|null $queue, @return int]

size

v11.0.0 以前から

size($queue = null)
@param \UnitEnum|string|null $queue
@return int
  1. v11.0.0 追加
    変更後
    size($queue = null) [@param string|null $queue, @return int]
  2. v13.25.0 シグネチャ変更
    変更前
    size($queue = null) [@param string|null $queue, @return int]
    変更後
    size($queue = null) [@param \UnitEnum|string|null $queue, @return int]

totalDelayedSize

v13.27.0 から

totalDelayedSize()
@return int
  1. v13.27.0 追加
    変更後
    totalDelayedSize() [@return int]

totalPendingSize

v13.27.0 から

totalPendingSize()
@return int
  1. v13.27.0 追加
    変更後
    totalPendingSize() [@return int]

totalReservedSize

v13.27.0 から

totalReservedSize()
@return int
  1. v13.27.0 追加
    変更後
    totalReservedSize() [@return int]

totalSize

v13.31.0 から

totalSize()
@return int
  1. v13.31.0 追加
    変更後
    totalSize() [@return int]