POST, GET-запрос
Получить POST и GET-запрос можно через объект Request
.
use Symfony\Component\HttpFoundation\Request; public function show(Request $request):Response { $request->query->get('data'); // вместо $_GET['data'] $request->request->get('data'); // вместо $_POST['data'] }
Через второй параметр можно указать значение по умолчанию.
// Если $_GET['data'] или $_POST['data'] не будет, то будет возвращена строка «Symfony» $request->query->get('data', 'Symfony'); $request->request->get('data', 'Symfony');
Узнать текущий метод (GET или POST)
Узнать текущий тип страницы можно через метод $request->getMethod()
.
$request->getMethod(); // POST
Авторизуйтесь, чтобы добавлять комментарии