19 declare(strict_types=1);
49 $dic[
'http.response_sender_strategy'],
50 $dic[
'http.cookie_jar_factory'],
51 $dic[
'http.request_factory'],
52 $dic[
'http.response_factory'],
53 $dic[
'http.duration_factory']
55 $this->
wrapper =
new WrapperFactory($this->
raw->request());
56 $this->
agent =
new AgentDetermination();
61 return $this->
raw->durations();
85 return $this->
raw()->request();
95 return $this->
raw()->response();
105 return $this->
raw()->cookieJar();
113 $this->
raw()->saveRequest($request);
121 $this->
raw()->saveResponse($response);
129 $this->
raw()->sendResponse();
134 $this->
raw()->close();
137 public function agent(): AgentDetermination
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
__construct(Container $dic)
Services constructor.
saveRequest(ServerRequestInterface $request)
AgentDetermination $agent
saveResponse(ResponseInterface $response)
Provides an interface to the ILIAS HTTP services.