Collects data for the given Request and Response.
@api
Request $request A Request instance:
Response $response A Response instance:
\Exception $exception An Exception instance:
Overrides DataCollectorInterface::collect
public function collect(Request $request, Response $response, \Exception $exception = null) {
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]);
}
}
}