Spec-Zone.ru › CakePHP 2.9

Класс TableShellHelper

Создаёт визуально привлекательную таблицу ASCII-искусства из данных двумерного массива.

BaseShellHelper
Extended by TableShellHelper
Авторские права: Copyright (c) Cake Software Foundation, Inc. (http://cakefoundation.org)
Лицензия: MIT License
Расположение: Cake/Console/Helper/TableShellHelper.php

Краткое описание свойств

  • $_defaultConfig protected
    array
    Значения по умолчанию для этого помощника.

Унаследованные свойства

  • _config, _configInitialized, _consoleOutput

Краткое описание методов

  • _addStyle() protected
    Добавить теги стиля
  • _calculateWidths() protected
    Вычислить ширину столбцов
  • _render() protected
    Вывод строки.
  • _rowSeparator() protected
    Вывод разделителя строк.
  • output() public
    Вывод таблицы.

Подробное описание методов

_addStyle()source protected

_addStyle( string $text , string $style )

Добавить теги стиля

Параметры

строка $text
Текст, который будет заключён
строка $style
Стиль, который будет применён

Возвращаемое значение

строка

_calculateWidths()source protected

_calculateWidths( array $rows )

Вычисление ширины столбцов

Параметры

массив $rows
Строки, по которым будут вычисляться ширины столбцов.

Возвращаемое значение

массив

_render()source protected

_render( array $row , array $widths , array $options array() )

Вывод строки.

Параметры

массив $row
Строка для вывода.
массив $widths
Ширина каждого столбца для вывода.
массив $options необязательно массив()
Параметры для передачи.

_rowSeparator()source protected

_rowSeparator( array $widths )

Вывод разделителя строк.

Параметры

массив $widths
Ширина каждого столбца для вывода.

output()source public

output( array $rows )

Вывод таблицы.

Параметры

массив $rows
Данные для визуализации.

Методы, унаследованные от BaseShellHelper

__construct()source public

__construct( ConsoleOutput $consoleOutput , array $config array() )

Конструктор.

Параметры

ConsoleOutput $consoleOutput
Экземпляр ConsoleOutput для использования.
массив $config необязательно массив()
Настройки для этого помощника.

config()source public

config( null $config null )

Инициализация конфигурации и сохранение значений конфигурации

Параметры

null $config необязательно null
Значения конфигурации для установки

Возвращаемое значение

массив|

Подробное описание свойств

$_defaultConfigsource

protected массив

Значения по умолчанию для этого помощника.

array(
    'headers' => true,
    'rowSeparator' => false,
    'headerStyle' => 'info',
)

© 2005–2016 The Cake Software Foundation, Inc.
Licensed under the MIT License.
CakePHP is a registered trademark of Cake Software Foundation, Inc.
We are not endorsed by or affiliated with CakePHP.
https://api.cakephp.org/2.9/class-TableShellHelper.html

Spec-Zone.ru

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