Spec-Zone.ru › Laravel 9

Менеджер

класс Менеджер миксин Менеджер очередей миксин Очередь (Просмотреть исходный код)

Трейты

Трейт CapsuleManager

Свойства

статический защищённый объект $instance

Текущий глобально используемый экземпляр.

из Трейт CapsuleManager
защищённый Контейнер $container

Экземпляр контейнера.

из Трейт CapsuleManager
защищённый Менеджер очередей $manager

Экземпляр менеджера очередей.

Методы

void setupContainer(Контейнер $container)

Настройка экземпляра контейнера IoC.

из Трейт CapsuleManager
void setAsGlobal()

Сделать этот экземпляр капсулы доступным глобально.

из Трейт CapsuleManager
Контейнер getContainer()

Получить экземпляр контейнера IoC.

из Трейт CapsuleManager
void setContainer(Контейнер $container)

Установить экземпляр контейнера IoC.

из Трейт CapsuleManager
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)

Добавить новую задачу в очередь через (n) секунд.

Очередь 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.

Параметры

Контейнер $container

Возвращаемое значение

void

void setAsGlobal()

Сделать этот экземпляр капсулы доступным глобально.

Возвращаемое значение

void

Контейнер getContainer()

Получить экземпляр контейнера IoC.

Возвращаемое значение

Контейнер

void setContainer(Контейнер $container)

Установить экземпляр контейнера IoC.

Параметры

Контейнер $container

Возвращаемое значение

void

void __construct(Контейнер $container = null)

Создать новый менеджер капсулы очередей.

Параметры

Контейнер $container

Возвращаемое значение

void

защищённый void setupDefaultConfiguration()

Настройка параметров конфигурации очереди по умолчанию.

Возвращаемое значение

void

защищённый void setupManager()

Создать экземпляр менеджера очередей.

Возвращаемое значение

void

защищённый void registerConnectors()

Зарегистрировать подключение по умолчанию, которое поставляется с компонентом.

Возвращаемое значение

void

static Очередь connection(string|null $connection = null)

Получить экземпляр соединения из глобального менеджера.

Параметры

string|null $connection

Возвращаемое значение

Очередь

static mixed push(string $job, mixed $data = '', string|null $queue = null, string|null $connection = null)

Добавить новую задачу в очередь.

Параметры

string $job
mixed $data
string|null $queue
string|null $connection

Возвращаемое значение

mixed

static mixed bulk(array $jobs, mixed $data = '', string|null $queue = null, string|null $connection = null)

Добавить массив задач в очередь.

Параметры

array $jobs
mixed $data
string|null $queue
string|null $connection

Возвращаемое значение

mixed

static mixed later(DateTimeInterface|DateInterval|int $delay, string $job, mixed $data = '', string|null $queue = null, string|null $connection = null)

Добавить новую задачу в очередь через (n) секунд.

Параметры

DateTimeInterface|DateInterval|int $delay
string $job
mixed $data
string|null $queue
string|null $connection

Возвращаемое значение

mixed

Очередь getConnection(string|null $name = null)

Получить зарегистрированный экземпляр соединения.

Параметры

string|null $name

Возвращаемое значение

Очередь

void addConnection(array $config, string $name = 'default')

Зарегистрировать соединение с менеджером.

Параметры

array $config
string $name

Возвращаемое значение

void

Менеджер очередей getQueueManager()

Получить экземпляр менеджера очередей.

Возвращаемое значение

Менеджер очередей

mixed __call(string $method, array $parameters)

Передать динамические методы экземпляра менеджеру.

Параметры

string $method
array $parameters

Возвращаемое значение

mixed

static mixed __callStatic(string $method, array $parameters)

Динамически передать методы по умолчанию соединения.

Параметры

string $method
array $parameters

Возвращаемое значение

mixed

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/9.x/Illuminate/Queue/Capsule/Manager.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API