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 (null !== $this->kernel) {
$startTime = $this->kernel
->getStartTime();
}
else {
$startTime = $request->server
->get('REQUEST_TIME_FLOAT', $request->server
->get('REQUEST_TIME'));
}
$this->data = array(
'start_time' => $startTime * 1000,
'events' => array(),
);
}