class TableHelper extends Helper
deprecated
since version 2.5, to be removed in 3.0 Use {@link Table} instead.
Provides helpers to display table output.
Constants
LAYOUT_DEFAULT | |
LAYOUT_BORDERLESS | |
LAYOUT_COMPACT |
Methods
setHelperSet(HelperSet $helperSet = null) Sets the helper set associated with this helper. | from Helper | |
HelperSet | getHelperSet() Gets the helper set associated with this helper. | from Helper |
static int | strlen(string $string) Returns the length of a string, using mb_strwidth if it is available. | 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) Sets table layout type. | |
setHeaders(array $headers) | ||
setRows(array $rows) | ||
addRows(array $rows) | ||
addRow(array $row) | ||
setRow($column, array $row) | ||
TableHelper | setPaddingChar(string $paddingChar) Sets padding character, used for cell padding. | |
TableHelper | setHorizontalBorderChar(string $horizontalBorderChar) Sets horizontal border character. | |
TableHelper | setVerticalBorderChar(string $verticalBorderChar) Sets vertical border character. | |
TableHelper | setCrossingChar(string $crossingChar) Sets crossing character. | |
TableHelper | setCellHeaderFormat(string $cellHeaderFormat) Sets header cell format. | |
TableHelper | setCellRowFormat(string $cellRowFormat) Sets row cell format. | |
TableHelper | setCellRowContentFormat(string $cellRowContentFormat) Sets row cell content format. | |
TableHelper | setBorderFormat(string $borderFormat) Sets table border format. | |
TableHelper | setPadType(int $padType) Sets cell padding type. | |
render(OutputInterface $output) Renders table to output. | ||
string | getName() Returns the canonical name of this helper. |
Details
setHelperSet(HelperSet $helperSet = null)
Sets the helper set associated with this helper.
HelperSet getHelperSet()
Gets the helper set associated with this helper.
static int strlen(string $string)
Returns the length of a string, using mb_strwidth if it is available.
static formatTime($secs)
static formatMemory($memory)
static strlenWithoutDecoration(OutputFormatterInterface $formatter, $string)
__construct($triggerDeprecationError = true)
TableHelper setLayout(int $layout)
Sets table layout type.
setHeaders(array $headers)
setRows(array $rows)
addRows(array $rows)
addRow(array $row)
setRow($column, array $row)
TableHelper setPaddingChar(string $paddingChar)
Sets padding character, used for cell padding.
TableHelper setHorizontalBorderChar(string $horizontalBorderChar)
Sets horizontal border character.
TableHelper setVerticalBorderChar(string $verticalBorderChar)
Sets vertical border character.
TableHelper setCrossingChar(string $crossingChar)
Sets crossing character.
TableHelper setCellHeaderFormat(string $cellHeaderFormat)
Sets header cell format.
TableHelper setCellRowFormat(string $cellRowFormat)
Sets row cell format.
TableHelper setCellRowContentFormat(string $cellRowContentFormat)
Sets row cell content format.
TableHelper setBorderFormat(string $borderFormat)
Sets table border format.
TableHelper setPadType(int $padType)
Sets cell padding type.
render(OutputInterface $output)
Renders table to output.
Example: +---------------+-----------------------+------------------+ | ISBN | Title | Author | +---------------+-----------------------+------------------+ | 99921-58-10-7 | Divine Comedy | Dante Alighieri | | 9971-5-0210-0 | A Tale of Two Cities | Charles Dickens | | 960-425-059-0 | The Lord of the Rings | J. R. R. Tolkien | +---------------+-----------------------+------------------+
string getName()
Returns the canonical name of this helper.
Please login to continue.