123456789101112131415161718192021222324252627282930 |
- <?php
- namespace Illuminate\Contracts\Bus;
- interface QueueingDispatcher extends Dispatcher
- {
- /**
- * Attempt to find the batch with the given ID.
- *
- * @param string $batchId
- * @return \Illuminate\Bus\Batch|null
- */
- public function findBatch(string $batchId);
- /**
- * Create a new batch of queueable jobs.
- *
- * @param \Illuminate\Support\Collection|array $jobs
- * @return \Illuminate\Bus\PendingBatch
- */
- public function batch($jobs);
- /**
- * Dispatch a command to its appropriate handler behind a queue.
- *
- * @param mixed $command
- * @return mixed
- */
- public function dispatchToQueue($command);
- }
|