Установите требования для получения параметров запроса в контроллере Symfony.Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Установите требования для получения параметров запроса в контроллере Symfony.

Сообщение Anonymous »

У меня есть контроллер, который обрабатывает запрос GET. Мне нужно установить параметры требований для запроса GET, например: 'http://localhost/site/main?id=10&sort=asc

Мой класс контроллера

Код: Выделить всё

class IndexController extends Controller {
`   /**
* @Route
* (
*     "/site/main",
*     name="main"
* )
*
* @Method("GET")
*/
public function mainAction(Request $request)
{
return new Response('', 200);
}
}
Как я могу это сделать?

UPD: мне нужно установить требования к параметрам URL, например
id: "\d+",
sort: "\w+"
И т.д.
То же самое, что symfony позволяет делать с запросом POST.

Подробнее здесь: https://stackoverflow.com/questions/377 ... controller
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»