/** * @param InternalRequestInterface $request * * @return array */ public function internalRequestToArray(InternalRequestInterface $request) { /** @var InternalRequestInterface $r */ $r = $request->withoutParameter('track'); return ['uri' => (string) $r->getUri(), 'method' => $r->getMethod(), 'protocol_version' => $r->getProtocolVersion(), 'headers' => $r->getHeaders(), 'datas' => $r->getDatas(), 'files' => $r->getFiles(), 'parameters' => $r->getParameters()]; }