Spec-Zone.ru › Symfony 3.0

TableHelper deprecated

class TableHelper extends Helper

deprecated

since version 2.5, to be removed in 3.0 Use {@link Table} instead.

Предоставляет вспомогательные функции для отображения табличной информации.

Константы

LAYOUT_DEFAULT
LAYOUT_BORDERLESS
LAYOUT_COMPACT

Методы

setHelperSet(HelperSet $helperSet = null)

Устанавливает набор помощников, связанных с этим помощником.

from Helper
HelperSet getHelperSet()

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

from Helper
static int strlen(string $string)

Возвращает длину строки, используя mb_strwidth, если она доступна.

from Helper
static formatTime($secs) from Helper
static formatMemory($memory) from Helper
static strlenWithoutDecoration(OutputFormatterInterface $formatter, $string) from 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.0/Symfony/Component/Console/Helper/TableHelper.html

Spec-Zone.ru

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