Spec-Zone.ru › Symfony 2.7

OutputFormatterStyle

class OutputFormatterStyle implements OutputFormatterStyleInterface

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

Методы

__construct(string|null $foreground = null, string|null $background = null, array $options = array())

Инициализирует стиль форматирования вывода.

setForeground(string $color = null)

Устанавливает цвет переднего плана стиля.

setBackground(string $color = null)

Устанавливает цвет заднего плана стиля.

setOption(string $option)

Устанавливает некоторый конкретный параметр стиля.

unsetOption(string $option)

Снимает установку некоторого конкретного параметра стиля.

setOptions(array $options)

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

string apply(string $text)

Применяет стиль к заданному тексту.

Подробности

__construct(string|null $foreground = null, string|null $background = null, array $options = array())

Инициализирует стиль форматирования вывода.

Параметры

string|null $foreground Имя цвета переднего плана стиля
string|null $background Имя цвета заднего плана стиля
array $options Параметры стиля

setForeground(string $color = null)

Устанавливает цвет переднего плана стиля.

Параметры

string $color Имя цвета

Исключения

InvalidArgumentException Если имя цвета не определено

setBackground(string $color = null)

Устанавливает цвет заднего плана стиля.

Параметры

string $color Имя цвета

Исключения

InvalidArgumentException Если имя цвета не определено

setOption(string $option)

Устанавливает некоторый конкретный параметр стиля.

Параметры

string $option Имя параметра

Исключения

InvalidArgumentException Если имя параметра не определено

unsetOption(string $option)

Снимает установку некоторого конкретного параметра стиля.

Параметры

string $option Имя параметра

Исключения

InvalidArgumentException Если имя параметра не определено

setOptions(array $options)

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

Параметры

array $options

string apply(string $text)

Применяет стиль к заданному тексту.

Параметры

string $text Текст для форматирования

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

string

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/2.7/Symfony/Component/Console/Formatter/OutputFormatterStyle.html

Spec-Zone.ru

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