* @Route("/directory/leap-year/")
*/
public static function index($year) {
Есть загрузчик:
$loader = new AnnotationDirectoryLoader(
new FileLocator('...'),
new AnnotatedRouteControllerLoader(
new AnnotationReader()
)
);
return $loader->load('...');
Ожидается, что запрос будет: **/directory/leap-year?year=2016**
Но пишет ошибку, что не найден маршрут: Something went wrong! (No route found for "GET /directory/leap-year")
а сама ліба для роботи з аннотаціями то становлена?
В конце path слеш попробуй убрать
Если ты желаешь в параметре $year получить результат 2016 - то следует указать /directory/leap-year/{year}
Это я понимаю. Думал, что можно просто как-то преобразовать все GET параметры в аргументы функции
нет, все параметры в request, откуда нужно их дергать
Обсуждают сегодня