Dispatcher

Illuminate\Bus\Dispatcher

class src/Illuminate/Bus/Dispatcher.php

__construct

v11.0.0 以前から

__construct(Illuminate\Contracts\Container\Container $container, ?Closure $queueResolver = null)
  1. v11.0.0 追加
    変更後
    __construct(Illuminate\Contracts\Container\Container $container, Closure $queueResolver = null) [@param \Illuminate\Contracts\Container\Container $container, @param \Closure|null $queueResolver, @return void]
  2. v11.3.0 シグネチャ変更
    変更前
    __construct(Illuminate\Contracts\Container\Container $container, Closure $queueResolver = null) [@param \Illuminate\Contracts\Container\Container $container, @param \Closure|null $queueResolver, @return void]
    変更後
    __construct(Illuminate\Contracts\Container\Container $container, ?Closure $queueResolver = null) [@param \Illuminate\Contracts\Container\Container $container, @param \Closure|null $queueResolver, @return void]
  3. v12.4.0 シグネチャ変更
    変更前
    __construct(Illuminate\Contracts\Container\Container $container, ?Closure $queueResolver = null) [@param \Illuminate\Contracts\Container\Container $container, @param \Closure|null $queueResolver, @return void]
    変更後
    __construct(Illuminate\Contracts\Container\Container $container, ?Closure $queueResolver = null) [@param \Illuminate\Contracts\Container\Container $container, @param \Closure|null $queueResolver]
  4. v12.34.0 シグネチャ変更
    変更前
    __construct(Illuminate\Contracts\Container\Container $container, ?Closure $queueResolver = null) [@param \Illuminate\Contracts\Container\Container $container, @param \Closure|null $queueResolver]
    変更後
    __construct(Illuminate\Contracts\Container\Container $container, ?Closure $queueResolver = null)

batch

v11.0.0 以前から

batch($jobs)
@param \Illuminate\Support\Collection|mixed $jobs
@return \Illuminate\Bus\PendingBatch
  1. v11.0.0 追加
    変更後
    batch($jobs) [@param \Illuminate\Support\Collection|array|mixed $jobs, @return \Illuminate\Bus\PendingBatch]
  2. v12.22.0 シグネチャ変更
    変更前
    batch($jobs) [@param \Illuminate\Support\Collection|array|mixed $jobs, @return \Illuminate\Bus\PendingBatch]
    変更後
    batch($jobs) [@param \Illuminate\Support\Collection|mixed $jobs, @return \Illuminate\Bus\PendingBatch]

bulk

v13.13.0 から

bulk($jobs)
@param iterable $jobs
@return void
  1. v13.13.0 追加
    変更後
    bulk($jobs) [@param iterable $jobs, @return void]

chain

v11.0.0 以前から

chain($jobs = null)
@param \Illuminate\Support\Collection|array|null $jobs
@return \Illuminate\Foundation\Bus\PendingChain
  1. v11.0.0 追加
    変更後
    chain($jobs) [@param \Illuminate\Support\Collection|array $jobs, @return \Illuminate\Foundation\Bus\PendingChain]
  2. v12.22.0 シグネチャ変更
    変更前
    chain($jobs) [@param \Illuminate\Support\Collection|array $jobs, @return \Illuminate\Foundation\Bus\PendingChain]
    変更後
    chain($jobs = null) [@param \Illuminate\Support\Collection|array|null $jobs, @return \Illuminate\Foundation\Bus\PendingChain]

dispatch

v11.0.0 以前から

dispatch($command)
@param mixed $command
@return mixed
  1. v11.0.0 追加
    変更後
    dispatch($command) [@param mixed $command, @return mixed]

dispatchAfterResponse

v11.0.0 以前から

dispatchAfterResponse($command, $handler = null)
@param mixed $command
@param mixed $handler
@return void
  1. v11.0.0 追加
    変更後
    dispatchAfterResponse($command, $handler = null) [@param mixed $command, @param mixed $handler, @return void]

dispatchNow

v11.0.0 以前から

dispatchNow($command, $handler = null)
@param mixed $command
@param mixed $handler
@return mixed
  1. v11.0.0 追加
    変更後
    dispatchNow($command, $handler = null) [@param mixed $command, @param mixed $handler, @return mixed]

dispatchSync

v11.0.0 以前から

dispatchSync($command, $handler = null)
@param mixed $command
@param mixed $handler
@return mixed
  1. v11.0.0 追加
    変更後
    dispatchSync($command, $handler = null) [@param mixed $command, @param mixed $handler, @return mixed]

dispatchToQueue

v11.0.0 以前から

dispatchToQueue($command)
@param mixed $command
@return mixed
  1. v11.0.0 追加
    変更後
    dispatchToQueue($command) [@param mixed $command, @return mixed]

findBatch

v11.0.0 以前から

findBatch(string $batchId)
@return \Illuminate\Bus\Batch|null
  1. v11.0.0 追加
    変更後
    findBatch(string $batchId) [@param string $batchId, @return \Illuminate\Bus\Batch|null]
  2. v12.34.0 シグネチャ変更
    変更前
    findBatch(string $batchId) [@param string $batchId, @return \Illuminate\Bus\Batch|null]
    変更後
    findBatch(string $batchId) [@return \Illuminate\Bus\Batch|null]

getCommandHandler

v11.0.0 以前から

getCommandHandler($command)
@param mixed $command
@return mixed
  1. v11.0.0 追加
    変更後
    getCommandHandler($command) [@param mixed $command, @return bool|mixed]
  2. v12.22.0 シグネチャ変更
    変更前
    getCommandHandler($command) [@param mixed $command, @return bool|mixed]
    変更後
    getCommandHandler($command) [@param mixed $command, @return mixed]

hasCommandHandler

v11.0.0 以前から

hasCommandHandler($command)
@param mixed $command
@return bool
  1. v11.0.0 追加
    変更後
    hasCommandHandler($command) [@param mixed $command, @return bool]

map

v11.0.0 以前から

map(array $map)
@return $this
  1. v11.0.0 追加
    変更後
    map(array $map) [@param array $map, @return $this]
  2. v12.34.0 シグネチャ変更
    変更前
    map(array $map) [@param array $map, @return $this]
    変更後
    map(array $map) [@return $this]

pipeThrough

v11.0.0 以前から

pipeThrough(array $pipes)
@return $this
  1. v11.0.0 追加
    変更後
    pipeThrough(array $pipes) [@param array $pipes, @return $this]
  2. v12.34.0 シグネチャ変更
    変更前
    pipeThrough(array $pipes) [@param array $pipes, @return $this]
    変更後
    pipeThrough(array $pipes) [@return $this]

withDispatchingAfterResponses

v12.11.0 から

withDispatchingAfterResponses()
@return $this
  1. v12.11.0 追加
    変更後
    withDispatchingAfterResponses() [@return $this]

withoutDispatchingAfterResponses

v12.11.0 から

withoutDispatchingAfterResponses()
@return $this
  1. v12.11.0 追加
    変更後
    withoutDispatchingAfterResponses() [@return $this]