Spec-Zone.ru › Symfony 2.8

Команда устаревшая

класс Команда

устаревшая

с момента 2.8, будет удалена в 3.0.

Методы

__construct(Команда $parent = null)
строка __toString()

Возвращает команду как строку.

статическая Команда create(Команда $parent = null)

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

статическая строка escape(строка $input)

Экранирует специальные символы из входных данных.

статическая строка quote(строка $input)

Приводит входные данные к кавычкам.

$this add(строка|Команда $bit)

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

$this top(строка|Команда $bit)

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

$this arg(строка $arg)

Добавляет аргумент, который будет приведен к кавычкам.

$this cmd(строка $esc)

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

Команда|строка ins(строка $label)

Вставляет помеченную команду для последующей обработки.

Команда|строка get(строка $label)

Возвращает ранее помеченную команду.

Команда end()

Возвращает родительскую команду (если есть).

целое length()

Подсчитывает количество элементов, хранящихся в команде.

$this setErrorHandler(Closure $errorHandler)
Closure|null getErrorHandler()
массив execute()

Выполняет текущую команду.

строка join()

Объединяет элементы.

$this addAtIndex(строка|Команда $bit, целое $index)

Вставляет строку или экземпляр команды перед элементом на заданной позиции $index (индекс начинается с 0).

Подробности

__construct(Команда $parent = null)

Параметры

Команда $parent

строка __toString()

Возвращает команду как строку.

Значение результата

строка

static Команда create(Команда $parent = null)

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

Параметры

Команда $parent

Значение результата

Команда

static строка escape(строка $input)

Экранирует специальные символы из входных данных.

Параметры

строка $input Строка для экранирования

Значение результата

строка Экранированная строка

static строка quote(строка $input)

Приводит входные данные к кавычкам.

Параметры

строка $input Строка аргумента

Значение результата

строка Строка с кавычками

$this add(строка|Команда $bit)

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

Параметры

строка|Команда $bit

Значение результата

$this

$this top(строка|Команда $bit)

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

Параметры

строка|Команда $bit

Значение результата

$this

$this arg(строка $arg)

Добавляет аргумент, который будет приведен к кавычкам.

Параметры

строка $arg

Значение результата

$this

$this cmd(строка $esc)

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

Параметры

строка $esc

Значение результата

$this

Команда|строка ins(строка $label)

Вставляет помеченную команду для последующей обработки.

Параметры

строка $label Уникальная метка

Значение результата

Команда|строка

Исключения

RuntimeException Если метка уже существует

Команда|строка get(строка $label)

Возвращает ранее помеченную команду.

Параметры

строка $label

Значение результата

Команда|строка

Исключения

RuntimeException

Команда end()

Возвращает родительскую команду (если есть).

Значение результата

Команда

Исключения

RuntimeException Если у команды нет родителя

целое length()

Подсчитывает количество элементов, хранящихся в команде.

Значение результата

целое Количество элементов

$this setErrorHandler(Closure $errorHandler)

Параметры

Closure $errorHandler

Значение результата

$this

Closure|null getErrorHandler()

Значение результата

Closure|null

массив execute()

Выполняет текущую команду.

Значение результата

массив Результат команды

Исключения

RuntimeException

строка join()

Объединяет элементы.

Значение результата

строка

$this addAtIndex(строка|Команда $bit, целое $index)

Вставляет строку или экземпляр команды перед элементом на заданной позиции $index (индекс начинается с 0).

Параметры

строка|Команда $bit
целое $index

Значение результата

$this

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/2.8/Symfony/Component/Finder/Shell/Command.html

Spec-Zone.ru

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