function RequestContextProvider::getContext
Overrides ContextProviderInterface::getContext
File
-
vendor/
symfony/ var-dumper/ Dumper/ ContextProvider/ RequestContextProvider.php, line 35
Class
- RequestContextProvider
- Tries to provide context from a request.
Namespace
Symfony\Component\VarDumper\Dumper\ContextProviderCode
public function getContext() : ?array {
if (null === ($request = $this->requestStack
->getCurrentRequest())) {
return null;
}
$controller = $request->attributes
->get('_controller');
return [
'uri' => $request->getUri(),
'method' => $request->getMethod(),
'controller' => $controller ? $this->cloner
->cloneVar($controller) : $controller,
'identifier' => spl_object_hash($request),
];
}