Я делаю свои первые шаги с Symfony. У меня есть файл DefaultController.php с 2 одинаковых функций:Symfony 3 magic
/**
* @Route("/test/", name="test")
*/
public function indexActionTest(Request $request)
{
return new Response('<html><body>Lucky number: it works!</body></html>');
}
/**
* @Route("/test2/", name="test2")
*/
public function indexActionTest2(Request $request)
{
return new Response('<html><body>Lucky number: it works here as well!</body></html>');
}
Забавная вещь в том, что первый из них работает, а второй один не http://triod.ru/project/web/test/ http://triod.ru/project/web/test2/ Даже если консоль говорит о том, что Маршрутные совпадения! Как это возможно?
Попробуйте удалить пустую строку перед 'indexActionTest2', поэтому док-блок непосредственно перед методом. –
К сожалению, это не помогает (: –
Ну, я сделал тест, и он отлично работает. Это должно быть что-то еще. Являются ли эти методы в одном контроллере? Какова ваша маршрутизация confriguratino для этих маршрутов? –