Récupérer l'objet Request de Symfony
Voici toutes les types d’objets que l’on peut récupérer dans l’objet request de Symfony
use Symfony\Component\HttpFoundation\Request;
// Récupérer l'objet entier et le stocker en variable
$request = Request::createFromGlobals();
// Récupérer les infos de la route
$request->getPathInfo();
// Récupérer les $_GET
$request->query->get('id');
// Récupérer les $_POST
$request->request->get('category', 'default category');
// Récupérer les $_SERVER
$request->server->get('HTTP_HOST');
// Récupérer les files
$request->files->get('attachment');
// Récupérer les $_COOKIE
$request->cookies->get('PHPSESSID');
// Récupérer les headers
$request->headers->get('host'); $request->headers->get('content_type');
// Récupérer les langues du site
$request->getLanguages();
21/08/2020