Spec-Zone.ru › Symfony 4.1

Расширение кода

класс CodeExtension расширяет AbstractExtension

Расширение Twig, связанное с PHP-кодом и используемое профилировщиком и шаблонами исключений по умолчанию.

Методы

__construct(string|Форматировщик ссылок на файлы $fileLinkFormat, string $rootDir, string $charset)
getFilters()

{@inheritdoc}

abbrClass($class)
abbrMethod($method)
строка formatArgs(array $args)

Форматирует массив как строку.

строка formatArgsAsText(array $args)

Форматирует массив как строку.

строка fileExcerpt(string $file, int $line, int $srcContext = 3)

Возвращает фрагмент кода файла вокруг указанной строки.

строка formatFile(string $file, int $line, string $text = null)

Форматирует путь к файлу.

строка|ложь getFileLink(string $file, int $line)

Возвращает ссылку для заданной пары файл/строка.

formatFileFromText($text)
formatLogMessage($message, array $context)
getName()

{@inheritdoc}

статический fixCodeMarkup($line)

Подробности

__construct(string|Форматировщик ссылок на файлы $fileLinkFormat, string $rootDir, string $charset)

Параметры

string|Форматировщик ссылок на файлы $fileLinkFormat Формат ссылок на исходные файлы
строка $rootDir Корневой каталог проекта
строка $charset Кодировка

getFilters()

{@inheritdoc}

abbrClass($class)

Параметры

$class

abbrMethod($method)

Параметры

$method

строка formatArgs(array $args)

Форматирует массив как строку.

Параметры

массив $args Массив аргументов

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

строка

строка formatArgsAsText(array $args)

Форматирует массив как строку.

Параметры

массив $args Массив аргументов

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

строка

строка fileExcerpt(string $file, int $line, int $srcContext = 3)

Возвращает фрагмент кода файла вокруг указанной строки.

Параметры

строка $file Путь к файлу
целое число $line Номер строки
целое число $srcContext Количество отображаемых строк вокруг или -1 для всего файла

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

строка HTML-строка

строка formatFile(string $file, int $line, string $text = null)

Форматирует путь к файлу.

Параметры

строка $file Абсолютный путь к файлу
целое число $line Номер строки
строка $text Использовать этот текст для ссылки вместо пути к файлу

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

строка

строка|ложь getFileLink(string $file, int $line)

Возвращает ссылку для заданной пары файл/строка.

Параметры

строка $file Абсолютный путь к файлу
целое число $line Номер строки

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

строка|ложь Ссылка или ложь

formatFileFromText($text)

Параметры

$text

formatLogMessage($message, array $context)

Параметры

$message
массив $context

getName()

{@inheritdoc}

статический защищенный fixCodeMarkup($line)

Параметры

$line

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
https://api.symfony.com/4.1/Symfony/Bridge/Twig/Extension/CodeExtension.html

Spec-Zone.ru

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