function RouterDataCollector::collect
@final
Overrides DataCollectorInterface::collect
File
-
vendor/
symfony/ http-kernel/ DataCollector/ RouterDataCollector.php, line 37
Class
- RouterDataCollector
- @author Fabien Potencier <fabien@symfony.com>
Namespace
Symfony\Component\HttpKernel\DataCollectorCode
public function collect(Request $request, Response $response, ?\Throwable $exception = null) : void {
if ($response instanceof RedirectResponse) {
$this->data['redirect'] = true;
$this->data['url'] = $response->getTargetUrl();
if ($this->controllers
->contains($request)) {
$this->data['route'] = $this->guessRoute($request, $this->controllers[$request]);
}
}
unset($this->controllers[$request]);
}