Spec-Zone.ru › Laravel 5.2

Приложение

класс Application расширяет Application implements Application (View source)

Свойства

protected Container $laravel Экземпляр приложения Laravel.
protected BufferedOutput $lastOutput Вывод от предыдущей команды.

Методы

void __construct(Container $laravel, Dispatcher $events, string $version)

Создать новое приложение консоли Artisan.

int call(string $command, array $parameters = [])

Запустить команду консоли Artisan по имени.

string output()

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

Command add(Command $command)

Добавить команду в консоль.

Command addToParent(Command $command)

Добавить команду к родительскому экземпляру.

Command resolve(string $command)

Добавить команду, разрешив ее через приложение.

$this resolveCommands(array|mixed $commands)

Разрешить массив команд через приложение.

InputDefinition getDefaultInputDefinition()

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

InputOption getEnvironmentOption()

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

Application getLaravel()

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

Детали

void __construct(Container $laravel, Dispatcher $events, string $version)

Создать новое приложение консоли Artisan.

Параметры

Container $laravel
Dispatcher $events
string $version

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

void

int call(string $command, array $parameters = [])

Запустить команду консоли Artisan по имени.

Параметры

string $command
array $parameters

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

int

string output()

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

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

string

Command add(Command $command)

Добавить команду в консоль.

Параметры

Command $command

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

Command

protected Command addToParent(Command $command)

Добавить команду к родительскому экземпляру.

Параметры

Command $command

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

Command

Command resolve(string $command)

Добавить команду, разрешив ее через приложение.

Параметры

string $command

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

Command

$this resolveCommands(array|mixed $commands)

Разрешить массив команд через приложение.

Параметры

array|mixed $commands

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

$this

protected InputDefinition getDefaultInputDefinition()

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

Это используется для добавления параметра --env к каждой доступной команде.

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

InputDefinition

protected InputOption getEnvironmentOption()

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

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

InputOption

Application getLaravel()

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

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

Application

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.2/Illuminate/Console/Application.html

Spec-Zone.ru

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