Я хочу создать многоразовый пакет, например, устанавливается с помощью composer require <bundlename>, и мне нужно внедрить некоторые маршруты в маршрутизатор. Я не мог сделать это ни через аннотации, ни через RouteLoader. Есть идеи?
composer require <bundlename>
Используйте старый способ, создав конфигурационный файл с yml или xml и вставив свои маршруты.
Из документации:
<your-bundle>/ ├─ AcmeBlogBundle.php ├─ Controller/ ├─ README.md ├─ LICENSE ├─ Resources/ │ ├─ config/ │ │ └─ routing.yml │ ├─ doc/ │ │ └─ index.rst │ ├─ translations/ │ ├─ views/ │ └─ public/ └─ Tests/
См .: https://symfony.com/doc/current/bundles/best_practices.html#directory-structure