Файл: vendor/laravel/framework/src/Illuminate/Queue/Connectors/FailoverConnector.php
Строк: 47
<?php
namespace IlluminateQueueConnectors;
use IlluminateContractsEventsDispatcher;
use IlluminateQueueFailoverQueue;
use IlluminateQueueQueueManager;
class FailoverConnector implements ConnectorInterface
{
/**
* Create a new connector instance.
*/
public function __construct(
protected QueueManager $manager,
protected Dispatcher $events
) {
}
/**
* Establish a queue connection.
*
* @return IlluminateContractsQueueQueue
*/
public function connect(array $config)
{
return new FailoverQueue(
$this->manager,
$this->events,
$config['connections'],
);
}
}