annotation

symfony route Маршрут -- все адреса кроме (например кроме /api для SPA приложения) - requirements

Возможен такой подход для заворачивания всех машрутов, кроме тех что начинаются с какого-то слова (в пример ниже это api), на главный шаблон с помощью аннотаций:

symfony Как игнорировать некоторые аннотации (doctrine vs swagger)

Ошибка вида:

An exception has been thrown during the rendering of a template [Semantical Error] The annotation ... in class ... was never imported. Did you maybe forget to add a use statement for this annotation? in .... (which is being imported from .../config/routes/annotations.yaml). Make sure annotations are installed and enabled)

Решение

В качестве решения можно использовать в любом стартовом файле проекта ( в symfony 4 можно использовать config/bootstrap.php) код, вида:

Subscribe to RSS - annotation