menu
Récupérer l'objet Request de Symfony

Récupérer 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();