Spec-Zone.ru › Laravel 4.2

Менеджер

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

Свойства

CapsuleManagerTrait

Свойства

статический защищённый объект $instance Текущий глобально используемый экземпляр. из CapsuleManagerTrait
защищённый Контейнер $container Экземпляр контейнера. из CapsuleManagerTrait
защищённый Менеджер очереди $manager Экземпляр менеджера очереди.

Методы

void setupContainer(Контейнер|null $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 $connection = null)

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

Детали

protected void setupContainer(Container|null $container)

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

Параметры

Container|null $container

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

void

void setAsGlobal()

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

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

void

Container getContainer()

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

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

Container

void setContainer(Container $container)

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

Параметры

Container $container

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

void

void __construct(Container $container = null)

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

Параметры

Container $container

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

void

protected void setupDefaultConfiguration()

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

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

void

protected void setupManager()

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

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

void

protected void registerConnectors()

Регистрация стандартных соединителей, поставляемых с компонентом.

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

void

static QueueInterface connection(string $connection = null)

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

Параметры

string $connection

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

QueueInterface

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

Отправить новое задание в очередь.

Параметры

string $job
mixed $data
string $queue
string $connection

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

mixed

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

Отправить массив заданий в очередь.

Параметры

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

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

mixed

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

Отправить новое задание в очередь через определённый интервал.

Параметры

DateTime|int $delay
string $job
mixed $data
string $queue
string $connection

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

mixed

QueueInterface getConnection(string $name = null)

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

Параметры

string $name

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

QueueInterface

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

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

Параметры

array $config
string $name

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

void

QueueManager getQueueManager()

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

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

QueueManager

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/4.2/Illuminate/Queue/Capsule/Manager.html

Spec-Zone.ru

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