Spec-Zone.ru › Symfony 3.2

TableHelper устаревший

класс TableHelper расширяет Helper

устаревший

since версия 2.5, будет удалена в 3.0 Используйте {@link Table} вместо этого.

Предоставляет помощники для отображения табличного вывода.

Константы

LAYOUT_DEFAULT
LAYOUT_BORDERLESS
LAYOUT_COMPACT

Методы

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
__construct($triggerDeprecationError = true)
TableHelper setLayout(int $layout)

Устанавливает тип макета таблицы.

setHeaders(array $headers)
setRows(array $rows)
addRows(array $rows)
addRow(array $row)
setRow($column, array $row)
TableHelper setPaddingChar(string $paddingChar)

Устанавливает символ отступа, используемый для отступа ячеек.

TableHelper setHorizontalBorderChar(string $horizontalBorderChar)

Устанавливает горизонтальный разделительный символ.

TableHelper setVerticalBorderChar(string $verticalBorderChar)

Устанавливает вертикальный разделительный символ.

TableHelper setCrossingChar(string $crossingChar)

Устанавливает символ пересечения.

TableHelper setCellHeaderFormat(string $cellHeaderFormat)

Устанавливает формат ячейки заголовка.

TableHelper setCellRowFormat(string $cellRowFormat)

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

TableHelper setCellRowContentFormat(string $cellRowContentFormat)

Устанавливает формат содержимого ячейки строки.

TableHelper setBorderFormat(string $borderFormat)

Устанавливает формат границы таблицы.

TableHelper setPadType(int $padType)

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

render(OutputInterface $output)

Отображает таблицу в выводе.

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

__construct($triggerDeprecationError = true)

Параметры

$triggerDeprecationError

TableHelper setLayout(int $layout)

Устанавливает тип макета таблицы.

Параметры

int $layout self::LAYOUT_*

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

TableHelper

Исключения

InvalidArgumentException если макет таблицы неизвестен

setHeaders(array $headers)

Параметры

array $headers

setRows(array $rows)

Параметры

array $rows

addRows(array $rows)

Параметры

array $rows

addRow(array $row)

Параметры

array $row

setRow($column, array $row)

Параметры

$column
array $row

TableHelper setPaddingChar(string $paddingChar)

Устанавливает символ заполнения, используемый для заполнения ячеек.

Параметры

string $paddingChar

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

TableHelper

TableHelper setHorizontalBorderChar(string $horizontalBorderChar)

Устанавливает символ горизонтальной границы.

Параметры

string $horizontalBorderChar

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

TableHelper

TableHelper setVerticalBorderChar(string $verticalBorderChar)

Устанавливает символ вертикальной границы.

Параметры

string $verticalBorderChar

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

TableHelper

TableHelper setCrossingChar(string $crossingChar)

Устанавливает символ пересечения.

Параметры

string $crossingChar

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

TableHelper

TableHelper setCellHeaderFormat(string $cellHeaderFormat)

Устанавливает формат заголовка ячейки.

Параметры

string $cellHeaderFormat

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

TableHelper

TableHelper setCellRowFormat(string $cellRowFormat)

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

Параметры

string $cellRowFormat

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

TableHelper

TableHelper setCellRowContentFormat(string $cellRowContentFormat)

Устанавливает формат содержимого ячейки строки.

Параметры

string $cellRowContentFormat

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

TableHelper

TableHelper setBorderFormat(string $borderFormat)

Устанавливает формат границы таблицы.

Параметры

string $borderFormat

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

TableHelper

TableHelper setPadType(int $padType)

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

Параметры

int $padType STRPAD*

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

TableHelper

render(OutputInterface $output)

Отображает таблицу на выходе.

Пример: +---------------+-----------------------+------------------+ | ISBN | Название | Автор | +---------------+-----------------------+------------------+ | 99921-58-10-7 | Божественная комедия | Данте Алигьери | | 9971-5-0210-0 | История двух городов | Чарльз Диккенс | | 960-425-059-0 | Властелин колец | Дж. Р. Р. Толкин | +---------------+-----------------------+------------------+

Параметры

OutputInterface $output

string getName()

Возвращает каноническое имя этого помощника.

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

string Каноническое имя

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.2/Symfony/Component/Console/Helper/TableHelper.html

Spec-Zone.ru

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