Spec-Zone.ru › Laravel 4.2

Приложение

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

Свойства

protected Обработчик $exceptionHandler Экземпляр обработчика исключений.
protected Приложение $laravel Экземпляр приложения Laravel.

Методы

static Приложение start(Приложение $app)

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

static Приложение make(Приложение $app)

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

$this boot()

Запустить консольное приложение.

void call(string $command, array $parameters = array(), OutputInterface $output = null)

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

Команда add(Command $command)

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

Команда addToParent(Command $command)

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

Команда resolve(string $command)

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

void resolveCommands(array|mixed $commands)

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

InputDefinition getDefaultInputDefinition()

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

InputOption getEnvironmentOption()

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

void renderException(Исключение $e, OutputInterface $output)

Отобразить данное исключение.

$this setExceptionHandler(Обработчик $handler)

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

$this setLaravel(Приложение $laravel)

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

$this setAutoExit(bool $boolean)

Установить, должен ли консольный интерфейс автоматически завершаться по окончании работы.

Подробности

static Приложение start(Приложение $app)

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

Параметры

Приложение $app

Значение возврата

Приложение

static Приложение make(Приложение $app)

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

Параметры

Приложение $app

Значение возврата

Приложение

$this boot()

Запустить консольное приложение.

Значение возврата

$this

void call(string $command, array $parameters = array(), OutputInterface $output = null)

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

Параметры

string $command
array $parameters
OutputInterface $output

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

void

Command add(Command $command)

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

Параметры

Command $command

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

Command

protected Command addToParent(Command $command)

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

Параметры

Command $command

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

Command

Command resolve(string $command)

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

Параметры

string $command

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

Command

void resolveCommands(array|mixed $commands)

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

Параметры

array|mixed $commands

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

void

protected InputDefinition getDefaultInputDefinition()

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

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

InputDefinition

protected InputOption getEnvironmentOption()

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

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

InputOption

void renderException(Exception $e, OutputInterface $output)

Отобразить заданное исключение.

Параметры

Exception $e
OutputInterface $output

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

void

$this setExceptionHandler(Handler $handler)

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

Параметры

Handler $handler

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

$this

$this setLaravel(Application $laravel)

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

Параметры

Application $laravel

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

$this

$this setAutoExit(bool $boolean)

Установить, должен ли Console-приложение автоматически завершаться по окончании работы.

Параметры

bool $boolean

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

$this

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

Spec-Zone.ru

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