РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
1214 of 1361 menu

Команда lint:twig

Команда lint:twig выполняет проверку синтаксиса Twig-шаблонов в проекте Symfony. Она находит ошибки в тегах, переменных и выражениях Twig до того, как шаблон будет отрендерен. Первым параметром можно передать путь к конкретному файлу или директории. Если параметр не указан, проверяются все шаблоны из директории templates/.

Синтаксис

php bin/console lint:twig [path]

Пример

Давайте создадим простой Twig-шаблон с корректным синтаксисом:

<p>{{ text }}</p>

Теперь проверим его с помощью команды lint:twig:

php bin/console lint:twig templates/article/index.html.twig

Результат выполнения команды:

OK in templates/article/index.html.twig

Пример

Давайте создадим Twig-шаблон с ошибкой в синтаксисе:

<p>{{ text</p>

Теперь проверим его с помощью команды lint:twig:

php bin/console lint:twig templates/article/broken.html.twig

Результат выполнения команды:

ERROR in templates/article/broken.html.twig Unclosed variable.

Пример

Давайте проверим все шаблоны в директории templates/ одной командой:

php bin/console lint:twig templates/

Результат выполнения команды:

OK in templates/article/index.html.twig OK in templates/base.html.twig

Смотрите также

  • команда debug:twig,
    которая выводит информацию о Twig-шаблонах
  • команда lint:yaml,
    которая проверяет синтаксис YAML-файлов
  • команда lint:container,
    которая проверяет конфигурацию контейнера
  • команда lint:xliff,
    которая проверяет синтаксис XLIFF-файлов
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить