class Table
Provides helpers to display a table.
| __construct(OutputInterface $output) | ||
| static | setStyleDefinition(string $name, TableStyle $style) Sets a style definition. | |
| static TableStyle | getStyleDefinition(string $name) Gets a style definition by name. | |
| $this | setStyle(TableStyle|string $name) Sets table style. | |
| TableStyle | getStyle() Gets the current table style. | |
| Table | setColumnStyle(int $columnIndex, TableStyle|string $name) Sets table column style. | |
| TableStyle | getColumnStyle(int $columnIndex) Gets the current style for a column. | |
| Table | setColumnWidth(int $columnIndex, int $width) Sets the minimum width of a column. | |
| Table | setColumnWidths(array $widths) Sets the minimum width of all columns. | |
| setHeaders(array $headers) | ||
| setRows(array $rows) | ||
| addRows(array $rows) | ||
| addRow($row) | ||
| setRow($column, array $row) | ||
| render() Renders table to output. |
Sets a style definition.
Gets a style definition by name.
Sets table style.
Gets the current table style.
Sets table column style.
Gets the current style for a column.
If style was not set, it returns the global table style.
Sets the minimum width of a column.
Sets the minimum width of all columns.
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 | +---------------+-----------------------+------------------+
© 2004–2016 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.2/Symfony/Component/Console/Helper/Table.html