Spec-Zone.ru › Symfony 3.1

CodeExtension

class CodeExtension extends Twig_Extension

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

Методы

__construct(string $fileLinkFormat, string $rootDir, string $charset)

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

getFilters()

{@inheritdoc}

abbrClass($class)
abbrMethod($method)
string formatArgs(array $args)

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

string formatArgsAsText(array $args)

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

string fileExcerpt(string $file, int $line)

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

string formatFile(string $file, int $line, string $text = null)

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

string getFileLink(string $file, int $line)

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

formatFileFromText($text)
getName()

{@inheritdoc}

Подробности

__construct(string $fileLinkFormat, string $rootDir, string $charset)

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

Параметры

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

getFilters()

{@inheritdoc}

abbrClass($class)

Параметры

$class

abbrMethod($method)

Параметры

$method

string formatArgs(array $args)

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

Параметры

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

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

string

string formatArgsAsText(array $args)

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

Параметры

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

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

string

string fileExcerpt(string $file, int $line)

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

Параметры

string $file Путь к файлу
int $line Номер строки

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

string HTML-строка

string formatFile(string $file, int $line, string $text = null)

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

Параметры

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

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

string

string getFileLink(string $file, int $line)

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

Параметры

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

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

string Ссылка или false

formatFileFromText($text)

Параметры

$text

getName()

{@inheritdoc}

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

Spec-Zone.ru

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