ФорматировщикHelper
класс FormatterHelper расширяет Helper
Класс Formatter предоставляет помощники для форматирования сообщений.
Методы
| setHelperSet(HelperSet $helperSet = null) Устанавливает набор помощников, связанных с этим помощником. | из Helper | |
| HelperSet | getHelperSet() Возвращает набор помощников, связанных с этим помощником. | из Helper |
| static int | strlen(string $string) Возвращает длину строки, используя mb_strwidth, если она доступна. | из Helper |
| static | formatTime($secs) | из Helper |
| static | formatMemory($memory) | из Helper |
| static | strlenWithoutDecoration(OutputFormatterInterface $formatter, $string) | из Helper |
| string | formatSection(string $section, string $message, string $style = 'info') Форматирует сообщение в разделе. | |
| string | formatBlock(string|array $messages, string $style, bool $large = false) Форматирует сообщение как блок текста. | |
| string | truncate(string $message, int $length, string $suffix = '...') Усекает сообщение до заданной длины. | |
| string | getName() Возвращает каноническое имя этого помощника. |
Подробности
setHelperSet(HelperSet $helperSet = null)
Устанавливает набор помощников, связанных с этим помощником.
Параметры
| HelperSet | $helperSet | Экземпляр HelperSet |
HelperSet getHelperSet()
Возвращает набор помощников, связанных с этим помощником.
Возвращаемое значение
| HelperSet | Экземпляр HelperSet |
static int strlen(string $string)
Возвращает длину строки, используя mb_strwidth, если она доступна.
Параметры
| string | $string | Строка для проверки длины |
Возвращаемое значение
| int | Длина строки |
static formatTime($secs)
Параметры
| $secs |
static formatMemory($memory)
Параметры
| $memory |
static strlenWithoutDecoration(OutputFormatterInterface $formatter, $string)
Параметры
| OutputFormatterInterface | $formatter | |
| $string |
string formatSection(string $section, string $message, string $style = 'info')
Форматирует сообщение в разделе.
Параметры
| string | $section | Имя раздела |
| string | $message | Сообщение |
| string | $style | Стиль для применения к разделу |
Возвращаемое значение
| string | Форматированный раздел |
string formatBlock(string|array $messages, string $style, bool $large = false)
Форматирует сообщение как блок текста.
Параметры
| string|array | $messages | Сообщение для записи в блок |
| string | $style | Стиль для применения ко всему блоку |
| bool | $large | Нужно ли вернуть большой блок |
Возвращаемое значение
| string | Форматированное сообщение |
string truncate(string $message, int $length, string $suffix = '...')
Усекает сообщение до заданной длины.
Параметры
| string | $message | |
| int | $length | |
| string | $suffix |
Возвращаемое значение
| string |
string getName()
Возвращает каноническое имя этого помощника.
Возвращаемое значение
| string | Каноническое имя |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.2/Symfony/Component/Console/Helper/FormatterHelper.html