Spec-Zone.ru › Symfony 4.1

TableStyle

class TableStyle

Определяет стили для таблицы.

Методы

$this setPaddingChar(string $paddingChar)

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

string getPaddingChar()

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

TableStyle setHorizontalBorderChars(string $outside, string $inside = null)

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

$this setHorizontalBorderChar(string $horizontalBorderChar) устарело

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

string getHorizontalBorderChar() устарело

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

TableStyle setVerticalBorderChars(string $outside, string $inside = null)

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

$this setVerticalBorderChar(string $verticalBorderChar) устарело

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

string getVerticalBorderChar() устарело

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

getBorderChars()

Получает символы границы.

TableStyle setCrossingChars(string $cross, string $topLeft, string $topMid, string $topRight, string $midRight, string $bottomRight, string $bottomMid, string $bottomLeft, string $midLeft, string $topLeftBottom = null, string $topMidBottom = null, string $topRightBottom = null)

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

TableStyle setDefaultCrossingChar(string $char)

Устанавливает символ по умолчанию для каждого пересечения.

$this setCrossingChar(string $crossingChar) устарело

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

string getCrossingChar()

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

array getCrossingChars()

Получает символы пересечения.

$this setCellHeaderFormat(string $cellHeaderFormat)

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

string getCellHeaderFormat()

Получает формат заголовка ячейки.

$this setCellRowFormat(string $cellRowFormat)

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

string getCellRowFormat()

Получает формат ячейки строки.

$this setCellRowContentFormat(string $cellRowContentFormat)

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

string getCellRowContentFormat()

Получает формат содержимого ячейки строки.

$this setBorderFormat(string $borderFormat)

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

string getBorderFormat()

Получает формат границы таблицы.

$this setPadType(int $padType)

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

int getPadType()

Получает тип отступа ячеек.

Подробности

$this setPaddingChar(string $paddingChar)

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

Параметры

string $paddingChar

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

$this

string getPaddingChar()

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

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

string

TableStyle setHorizontalBorderChars(string $outside, string $inside = null)

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

╔═══════════════╤══════════════════════════╤══════════════════╗ 1 ISBN 2 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 ║ ║ 80-902734-1-6 │ And Then There Were None │ Agatha Christie ║ ╚═══════════════╧══════════════════════════╧══════════════════╝

Параметры

string $outside Символ внешней границы (см. пример #1)
string $inside Символ внутренней границы (см. пример #2), равен $outside, если null

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

TableStyle

$this setHorizontalBorderChar(string $horizontalBorderChar) устаревший

устаревший

с Symfony 4.1, используйте {@link setHorizontalBorderChars()} вместо этого.

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

Параметры

string $horizontalBorderChar

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

$this

string getHorizontalBorderChar() устаревший

устаревший

с Symfony 4.1, используйте {@link getBorderChars()} вместо этого.

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

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

string

TableStyle setVerticalBorderChars(string $outside, string $inside = null)

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

╔═══════════════╤══════════════════════════╤══════════════════╗ ║ ISBN │ Title │ Author ║ ╠═══════1═══════╪══════════════════════════╪══════════════════╣ ║ 99921-58-10-7 │ Divine Comedy │ Dante Alighieri ║ ║ 9971-5-0210-0 │ A Tale of Two Cities │ Charles Dickens ║ ╟───────2───────┼──────────────────────────┼──────────────────╢ ║ 960-425-059-0 │ The Lord of the Rings │ J. R. R. Tolkien ║ ║ 80-902734-1-6 │ And Then There Were None │ Agatha Christie ║ ╚═══════════════╧══════════════════════════╧══════════════════╝

Параметры

string $outside Символ внешней границы (см. пример #1)
string $inside Символ внутренней границы (см. пример #2), равен $outside, если null

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

TableStyle

$this setVerticalBorderChar(string $verticalBorderChar) устаревший

устаревший

с Symfony 4.1, используйте {@link setVerticalBorderChars()} вместо этого.

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

Параметры

string $verticalBorderChar

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

$this

string getVerticalBorderChar() устаревший

устаревший

с Symfony 4.1, используйте {@link getBorderChars()} вместо этого.

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

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

string

getBorderChars()

Получает символы границы.

TableStyle setCrossingChars(string $cross, string $topLeft, string $topMid, string $topRight, string $midRight, string $bottomRight, string $bottomMid, string $bottomLeft, string $midLeft, string $topLeftBottom = null, string $topMidBottom = null, string $topRightBottom = null)

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

Пример: 1═══════════════2══════════════════════════2══════════════════3 ║ ISBN │ Title │ Author ║ 8'══════════════0'═════════════════════════0'═════════════════4' ║ 99921-58-10-7 │ Divine Comedy │ Dante Alighieri ║ ║ 9971-5-0210-0 │ A Tale of Two Cities │ Charles Dickens ║ 8───────────────0──────────────────────────0──────────────────4 ║ 960-425-059-0 │ The Lord of the Rings │ J. R. R. Tolkien ║ ║ 80-902734-1-6 │ And Then There Were None │ Agatha Christie ║ 7═══════════════6══════════════════════════6══════════════════5

Параметры

...

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

TableStyle

TableStyle setDefaultCrossingChar(string $char)

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

Параметры

...

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

TableStyle

См. также

{@link setCrossingChars()} для установки каждого символа пересечения индивидуально.

$this setCrossingChar(string $crossingChar) устаревший

устаревший

с Symfony 4.1. Используйте {@link setDefaultCrossingChar()} вместо этого.

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

Параметры

...

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

$this

string getCrossingChar()

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

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

string $crossingChar

array getCrossingChars()

Получает символы пересечения.

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

array

$this setCellHeaderFormat(string $cellHeaderFormat)

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

Параметры

...

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

$this

string getCellHeaderFormat()

Получает формат ячейки заголовка.

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

string

$this setCellRowFormat(string $cellRowFormat)

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

Параметры

...

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

$this

string getCellRowFormat()

Получает формат ячейки строки.

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

string

$this setCellRowContentFormat(string $cellRowContentFormat)

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

Параметры

...

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

$this

string getCellRowContentFormat()

Получает формат содержимого ячейки строки.

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

string

$this setBorderFormat(string $borderFormat)

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

Параметры

...

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

$this

string getBorderFormat()

Получает формат границы таблицы.

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

string

$this setPadType(int $padType)

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

Параметры

int $padType STR_PAD_*

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

$this

int getPadType()

Получает тип отступа ячеек.

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

int

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
https://api.symfony.com/4.1/Symfony/Component/Console/Helper/TableStyle.html

Spec-Zone.ru

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