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