/
githubmirror
/
framework
Обзор
Документация
Войти
/
githubmirror
/
framework
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
13.x
src/Illuminate/Support/Queue/Concerns/ResolvesQueueRoutes.php
45 строк
1 KB
Jack Bayliss
[13.x] Add ability to default queue by class type (#58094)
09 янв 2026, 19:20
Не верифицирован
09 янв 2026, 19:20
47e8653
Код
Авторство
О чём код?
<?php namespace Illuminate\Support\Queue\Concerns; use Illuminate\Container\Container; use Illuminate\Queue\QueueRoutes; trait ResolvesQueueRoutes { /** * Resolve the default connection name for a given queueable instance. * * @param object $queueable * @return string|null */ public function resolveConnectionFromQueueRoute($queueable) { return $this->queueRoutes()->getConnection($queueable); } /** * Resolve the default queue name for a given queueable instance. * * @param object $queueable * @return string|null */ public function resolveQueueFromQueueRoute($queueable) { return $this->queueRoutes()->getQueue($queueable); } /** * Get the queue routes manager instance. * * @return \Illuminate\Queue\QueueRoutes */ protected function queueRoutes() { $container = Container::getInstance(); return $container->bound('queue.routes') ? $container->make('queue.routes') : new QueueRoutes; } }