48 public function __construct(
private ResponseSenderStrategy $sender,
private CookieJarFactory $cookieJarFactory,
private RequestFactory $requestFactory,
private ResponseFactory $responseFactory,
private DurationFactory $durationFactory)
54 return $this->durationFactory;
59 return new WrapperFactory($this->
request());
68 return $this->cookieJarFactory->fromResponse($this->
response());
78 $this->
request = $this->requestFactory->create();
91 $this->
response = $this->responseFactory->create();
123 $response = $this->
cookieJar()->renderIntoResponseHeader($response);
125 $this->sender->sendResponse($response);
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
__construct(private ResponseSenderStrategy $sender, private CookieJarFactory $cookieJarFactory, private RequestFactory $requestFactory, private ResponseFactory $responseFactory, private DurationFactory $durationFactory)
RawHTTPServices constructor.
saveRequest(ServerRequestInterface $request)
ResponseInterface $response
ServerRequestInterface $request
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null
saveResponse(ResponseInterface $response)
exit
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Provides an interface to the ILIAS HTTP services.