Spec-Zone.ru › CakePHP 4.2

Класс HtmlFormatter

Форматировщик отладчика для генерации интерактивного форматированного HTML-вывода.

Пространство имён: Cake\Error\Debug

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

  • $id protected
    string

    Случайный идентификатор, чтобы идентификаторы HTML не дублировались между выводами dump.

  • $outputHeader protected static
    bool

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

  • __construct() public

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

  • dump() public

    Преобразование дерева объектов NodeInterface в HTML

  • dumpHeader() protected

    Генерация CSS и JavaScript для вывода dump

  • environmentMatches() public static

    Проверка, не является ли текущая среда контекстом командной строки

  • export() protected

    Преобразование дерева объектов NodeInterface в HTML

  • exportArray() protected

    Экспорт объекта типа массив

  • exportObject() protected

    Обработка преобразования объекта в строку.

  • formatWrapper() public

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

  • style() protected

    Стиль текста с помощью имён HTML-классов

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

__construct() public

__construct()

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

dump() public

dump(Cake\Error\Debug\NodeInterface $node): string

Преобразование дерева объектов NodeInterface в HTML

Параметры

Cake\Error\Debug\NodeInterface $node

Дерево узлов для вывода dump.

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

string

dumpHeader() protected

dumpHeader(): string

Генерация CSS и JavaScript для вывода dump

Вывод только один раз на процесс, так как он не нужен более одного раза.

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

string

environmentMatches() public static

environmentMatches(): bool

Проверка, не является ли текущая среда контекстом командной строки

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

bool

export() protected

export(Cake\Error\Debug\NodeInterface $var, int $indent): string

Преобразование дерева объектов NodeInterface в HTML

Параметры

Cake\Error\Debug\NodeInterface $var

Дерево узлов для вывода dump.

int $indent

Текущий уровень отступа.

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

string

exportArray() protected

exportArray(Cake\Error\Debug\ArrayNode $var, int $indent): string

Экспорт объекта типа массив

Параметры

Cake\Error\Debug\ArrayNode $var

Массив для экспорта.

int $indent

Текущий уровень отступа.

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

string

exportObject() protected

exportObject(Cake\Error\Debug\ClassNodeCake\Error\Debug\ReferenceNode $var, int $indent): string

Обработка преобразования объекта в строку.

Параметры

Cake\Error\Debug\ClassNodeCake\Error\Debug\ReferenceNode $var

Объект для преобразования.

int $indent

Текущий уровень отступа.

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

string

См. также

\Cake\Error\Debugger::exportVar()

formatWrapper() public

formatWrapper(string $contents, array $location): string

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

Параметры

string $contents
array $location

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

string

style() protected

style(string $style, string $text): string

Стиль текста с помощью имён HTML-классов

Параметры

string $style

Имя стиля для использования.

string $text

Текст для стилизации.

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

string

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

$id protected

Случайный идентификатор, чтобы идентификаторы HTML не дублировались между выводами dump.

Тип

string

$outputHeader protected static

Тип

bool

© 2005–present 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/4.2/class-Cake.Error.Debug.HtmlFormatter.html

Spec-Zone.ru

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