Récupérer l'objet Request de Symfony

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