Використовуючи плагін Symfony2 для PHPStorm, я іноді бачу попередження про слабкий маршрут :
Що це означає?
Відповіді:
Опрацювали. Плагін Symfony2 розбирає appDevDebugProjectContainer.php
файл , щоб отримати маршрут і службову інформацію. Однак цей файл перекомпілюється лише під час завантаження веб-сторінки, що означає, що новостворені маршрути не включені.
Щоб обійти це, плагін також аналізує конфігураційні файли, але це не на 100% надійно, тому виявлені таким чином маршрути позначені як "слабкі". Перезавантаживши веб-сторінку, попередження зникне.
Нарешті я вирішив цю проблему для своєї ситуації ( Symfony 2.8 / PhpStorm 2016.3 ).
Це схоже на рішення @Atmarama, але я думаю, що моя версія PhpStorm (2016.3) відрізняється та / або Symfony 2.8.
Моє рішення також не стосується deprecated
налаштування. Сподіваюся, це допоможе іншим:
У PhpStorm перейдіть до Languages & Frameworks > PHP > Symfony > Routing
та додайте шлях до appDevProjectContainerUrlGenerator.php
.
У моєму випадку це:
var/cache/dev/appDevDebugProjectContainerUrlGenerator.php