Менеджер очереди
класс Менеджер миксин Менеджер очередей миксин Очередь (Просмотреть исходный код)
Трейты
| Трейт CapsuleManagerTrait |
Свойства
| статический защищённый объект | $instance | Текущий глобально используемый экземпляр. | из CapsuleManagerTrait |
| защищённый Контейнер | $container | Экземпляр контейнера. | из CapsuleManagerTrait |
| защищённый Менеджер очередей | $manager | Экземпляр менеджера очередей. |
Методы
| void | setupContainer(Контейнер $container)
Настройка экземпляра контейнера IoC. | из CapsuleManagerTrait |
| void | setAsGlobal()
Сделать этот экземпляр капсулы доступным глобально. | из CapsuleManagerTrait |
| Контейнер | getContainer()
Получить экземпляр контейнера IoC. | из CapsuleManagerTrait |
| void | setContainer(Контейнер $container)
Установить экземпляр контейнера IoC. | из CapsuleManagerTrait |
| void | __construct(Контейнер $container = null)
Создать новый менеджер капсулы очереди. | |
| void | setupDefaultConfiguration()
Настройка параметров конфигурации очереди по умолчанию. | |
| void | setupManager()
Построить экземпляр менеджера очередей. | |
| void | registerConnectors()
Регистрация подключений по умолчанию, поставляемых с компонентом. | |
| статический Очередь | connection(string|null $connection = null)
Получить экземпляр подключения из глобального менеджера. | |
| статический mixed | push(string $job, mixed $data = '', string|null $queue = null, string|null $connection = null)
Добавить новую задачу в очередь. | |
| статический mixed | bulk(array $jobs, mixed $data = '', string|null $queue = null, string|null $connection = null)
Добавить массив задач в очередь. | |
| статический mixed | later(DateTimeInterface|DateInterval|int $delay, string $job, mixed $data = '', string|null $queue = null, string|null $connection = null)
Добавить новую задачу в очередь с задержкой. | |
| Очередь | getConnection(string|null $name = null)
Получить зарегистрированный экземпляр подключения. | |
| void | addConnection(array $config, string $name = 'default')
Зарегистрировать подключение в менеджере. | |
| Менеджер очередей | getQueueManager()
Получить экземпляр менеджера очередей. | |
| mixed | __call(string $method, array $parameters)
Передать динамические методы экземпляра менеджеру. | |
| статический mixed | __callStatic(string $method, array $parameters)
Динамически передать методы подключению по умолчанию. |
Подробности
защищённый void setupContainer(Контейнер $container)
Настройка экземпляра контейнера IoC.
void setAsGlobal()
Сделать этот экземпляр капсулы доступным глобально.
Контейнер getContainer()
Получить экземпляр контейнера IoC.
void setContainer(Контейнер $container)
Установить экземпляр контейнера IoC.
void __construct(Контейнер $container = null)
Создать новый менеджер капсулы очереди.
защищённый void setupDefaultConfiguration()
Настройка параметров конфигурации очереди по умолчанию.
защищённый void setupManager()
Построить экземпляр менеджера очередей.
защищённый void registerConnectors()
Регистрация подключений по умолчанию, поставляемых с компонентом.
static Очередь connection(string|null $connection = null)
Получить экземпляр подключения из глобального менеджера.
static mixed push(string $job, mixed $data = '', string|null $queue = null, string|null $connection = null)
Добавить новую задачу в очередь.
static mixed bulk(array $jobs, mixed $data = '', string|null $queue = null, string|null $connection = null)
Добавить массив задач в очередь.
static mixed later(DateTimeInterface|DateInterval|int $delay, string $job, mixed $data = '', string|null $queue = null, string|null $connection = null)
Добавить новую задачу в очередь с отложенным выполнением.
Очередь getConnection(string|null $name = null)
Получить зарегистрированный экземпляр подключения.
void addConnection(array $config, string $name = 'default')
Зарегистрировать подключение в менеджере.
МенеджерОчередей getQueueManager()
Получить экземпляр менеджера очередей.
mixed __call(string $method, array $parameters)
Передать динамические методы экземпляра менеджеру.
static mixed __callStatic(string $method, array $parameters)
Динамически передать методы по умолчанию подключению.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/7.x/Illuminate/Queue/Capsule/Manager.html