Маршрутизация Symfony: добавление требования sf_method [get] - PullRequest
0 голосов
/ 18 мая 2011

Я читаю книгу Практическое Symfony, и в книге есть часть, которая предлагает добавить sf_method: [get] в routing.yml для страниц, которые содержат описание одной работы.

Мой вопрос несколькоВообще: должен ли я всегда добавлять требование

sf_method: [get]

к маршрутам, ссылающимся на описание конкретного объекта (в данном случае задание)?

И причина добавления этой строки - прежде всего безопасностьили есть еще причины?

1 Ответ

2 голосов
/ 18 мая 2011

Это ненужно.Маршруты, ссылающиеся на один объект (если вы используете sfDoctrineRoute или sfPropelRoute), по умолчанию имеют только get.Например, если вы хотите опубликовать этот URL-адрес, вам необходимо добавить [get, post] в качестве требования sf_method.

...