Spec-Zone.ru › Laravel 4.2

QueueServiceProvider

класс QueueServiceProvider расширяет ServiceProvider (View source)

Свойства

protected Application $app Экземпляр приложения. из ServiceProvider
protected bool $defer Указывает, отложена ли загрузка провайдера.

Методы

void __construct(Application $app)

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

из ServiceProvider
void boot()

Инициализация событий приложения.

из ServiceProvider
void register()

Зарегистрировать провайдер сервисов.

void package(string $package, string $namespace = null, string $path = null)

Зарегистрировать пространства имен компонентов пакета.

из ServiceProvider
string guessPackagePath()

Предположить путь к пакету для провайдера.

из ServiceProvider
string getPackageNamespace(string $package, string $namespace)

Определить пространство имен для пакета.

из ServiceProvider
void commands(array $commands)

Зарегистрировать пользовательские команды Artisan пакета.

из ServiceProvider
string getAppViewPath(string $package)

Получить путь к представлению пакета приложения.

из ServiceProvider
array provides()

Получить сервисы, предоставляемые провайдером.

array when()

Получить события, которые запускают регистрацию этого провайдера сервисов.

из ServiceProvider
bool isDeferred()

Определить, отложен ли провайдер.

из ServiceProvider
void registerManager()

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

void registerWorker()

Зарегистрировать работника очереди.

void registerWorkCommand()

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

void registerListener()

Зарегистрировать слушателя очереди.

void registerListenCommand()

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

void registerRestartCommand()

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

void registerSubscriber()

Зарегистрировать команду подписки на push-очередь.

void registerConnectors(QueueManager $manager)

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

void registerSyncConnector(QueueManager $manager)

Зарегистрировать соединитель Sync для очереди.

void registerBeanstalkdConnector(QueueManager $manager)

Зарегистрировать соединитель Beanstalkd для очереди.

void registerRedisConnector(QueueManager $manager)

Зарегистрировать соединитель Redis для очереди.

void registerSqsConnector(QueueManager $manager)

Зарегистрировать соединитель Amazon SQS для очереди.

void registerIronConnector(QueueManager $manager)

Зарегистрировать соединитель IronMQ для очереди.

void registerIronRequestBinder()

Зарегистрировать событие перепривязки запроса для очереди Iron.

void registerFailedJobServices()

Зарегистрировать сервисы для неудачных заданий.

void registerQueueClosure()

Зарегистрировать закрытие очереди Illuminate.

Подробности

void __construct(Application $app)

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

Параметры

Application $app

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

void

void boot()

Инициализация событий приложения.

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

void

void register()

Зарегистрировать провайдер сервисов.

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

void

void package(string $package, string $namespace = null, string $path = null)

Зарегистрировать пространства имен компонентов пакета.

Параметры

string $package
string $namespace
string $path

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

void

string guessPackagePath()

Предположить путь к пакету для провайдера.

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

string

protected string getPackageNamespace(string $package, string $namespace)

Определить имя пространства имён для пакета.

Параметры

string $package
string $namespace

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

string

void commands(array $commands)

Зарегистрировать пользовательские команды Artisan пакета.

Параметры

array $commands

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

void

protected string getAppViewPath(string $package)

Получить путь к представлению пакета приложения.

Параметры

string $package

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

string

array provides()

Получить службы, предоставляемые провайдером.

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

array

array when()

Получить события, которые вызывают регистрацию этого провайдера сервисов.

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

array

bool isDeferred()

Определить, отложен ли провайдер.

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

bool

protected void registerManager()

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

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

void

protected void registerWorker()

Зарегистрировать обработчик очереди.

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

void

protected void registerWorkCommand()

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

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

void

protected void registerListener()

Зарегистрировать слушатель очереди.

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

void

protected void registerListenCommand()

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

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

void

void registerRestartCommand()

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

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

void

protected void registerSubscriber()

Зарегистрировать команду подписки на очередь push.

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

void

void registerConnectors(QueueManager $manager)

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

Параметры

QueueManager $manager

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

void

protected void registerSyncConnector(QueueManager $manager)

Зарегистрировать коннектор очереди Sync.

Параметры

QueueManager $manager

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

void

protected void registerBeanstalkdConnector(QueueManager $manager)

Зарегистрировать коннектор очереди Beanstalkd.

Параметры

QueueManager $manager

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

void

protected void registerRedisConnector(QueueManager $manager)

Зарегистрировать коннектор очереди Redis.

Параметры

QueueManager $manager

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

void

protected void registerSqsConnector(QueueManager $manager)

Зарегистрировать коннектор очереди Amazon SQS.

Параметры

QueueManager $manager

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

void

protected void registerIronConnector(QueueManager $manager)

Зарегистрировать коннектор очереди IronMQ.

Параметры

QueueManager $manager

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

void

protected void registerIronRequestBinder()

Зарегистрировать событие перепривязки запроса для очереди Iron.

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

void

protected void registerFailedJobServices()

Зарегистрировать службы необработанных заданий.

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

void

protected void registerQueueClosure()

Зарегистрировать задание Illuminate queued closure.

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

void

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/4.2/Illuminate/Queue/QueueServiceProvider.html

Spec-Zone.ru

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