8use Psr\Http\Message\RequestInterface;
9use Psr\Http\Message\ResponseInterface;
10use Psr\Http\Message\ServerRequestInterface;
33 public function request() : RequestInterface;
41 public function response() : ResponseInterface;
63 public function saveRequest(ServerRequestInterface $request) : void;
An exception for terminatinating execution or to throw for unit testing.
Interface GlobalHttpState.
saveRequest(ServerRequestInterface $request)
Saves the given request for further use.
saveResponse(ResponseInterface $response)
Saves the given response for further use.
sendResponse()
Render the current response hold by ILIAS.
request()
Returns the current psr-7 server request.
cookieJar()
Returns a cookie jar which has all cookies known by the ILIAS response.
response()
Returns the current psr-7 response.