Spec-Zone.ru › Symfony 2.7

TableHelper устаревший

class TableHelper extends Helper

устаревший

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

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

Константы

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
static removeDecoration(OutputFormatterInterface $formatter, $string) из Helper
__construct($triggerDeprecationError = true)
$this setLayout(int $layout)

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

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

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

$this setHorizontalBorderChar(string $horizontalBorderChar)

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

$this setVerticalBorderChar(string $verticalBorderChar)

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

$this setCrossingChar(string $crossingChar)

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

$this setCellHeaderFormat(string $cellHeaderFormat)

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

$this setCellRowFormat(string $cellRowFormat)

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

$this setCellRowContentFormat(string $cellRowContentFormat)

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

$this setBorderFormat(string $borderFormat)

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

$this setPadType(int $padType)

Устанавливает тип отступа ячеек.

render(OutputInterface $output)

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

string getName()

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

Подробности

setHelperSet(HelperSet $helperSet = null)

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

Параметры

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

static removeDecoration(OutputFormatterInterface $formatter, $string)

Параметры

OutputFormatterInterface $formatter
$string

__construct($triggerDeprecationError = true)

Параметры

$triggerDeprecationError

$this setLayout(int $layout)

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

Параметры

int $layout self::LAYOUT_*

Значение возврата

$this

Исключения

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

$this setPaddingChar(string $paddingChar)

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

Параметры

string $paddingChar

Значение возврата

$this

$this setHorizontalBorderChar(string $horizontalBorderChar)

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

Параметры

string $horizontalBorderChar

Значение возврата

$this

$this setVerticalBorderChar(string $verticalBorderChar)

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

Параметры

string $verticalBorderChar

Значение возврата

$this

$this setCrossingChar(string $crossingChar)

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

Параметры

string $crossingChar

Значение возврата

$this

$this setCellHeaderFormat(string $cellHeaderFormat)

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

Параметры

string $cellHeaderFormat

Значение возврата

$this

$this setCellRowFormat(string $cellRowFormat)

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

Параметры

string $cellRowFormat

Значение возврата

$this

$this setCellRowContentFormat(string $cellRowContentFormat)

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

Параметры

string $cellRowContentFormat

Значение возврата

$this

$this setBorderFormat(string $borderFormat)

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

Параметры

string $borderFormat

Значение возврата

$this

$this setPadType(int $padType)

Устанавливает тип отступа ячеек.

Параметры

int $padType STRPAD*

Значение возврата

$this

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/2.7/Symfony/Component/Console/Helper/TableHelper.html

Spec-Zone.ru

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