ILIAS
release_10 Revision v10.1-43-ga1241a92c2f
◀ ilDoc Overview
GlobalHttpState.php
Go to the documentation of this file.
1
<?php
2
18
namespace
ILIAS\HTTP
;
19
20
use
ILIAS\HTTP\Cookies\CookieJar
;
21
use
ILIAS\HTTP\Response\Sender\ResponseSendingException
;
22
use
ILIAS\HTTP\Wrapper\WrapperFactory
;
23
use
Psr\Http\Message\RequestInterface
;
24
use
Psr\Http\Message\ResponseInterface
;
25
use
Psr\Http\Message\ServerRequestInterface
;
26
use
ILIAS\HTTP\Duration\CallbackDuration
;
27
use
ILIAS\HTTP\Duration\DurationFactory
;
28
42
interface
GlobalHttpState
43
{
44
public
function
durations
():
DurationFactory
;
45
46
public
function
wrapper
():
WrapperFactory
;
47
53
public
function
request
():
RequestInterface
;
54
55
59
public
function
response
(): ResponseInterface;
60
61
67
public
function
cookieJar
():
CookieJar
;
68
69
77
public
function
saveRequest
(
ServerRequestInterface
$request): void;
78
79
85
public
function
saveResponse
(ResponseInterface
$response
): void;
86
87
93
public
function
sendResponse
(): void;
94
95
96
public
function
close
(): void;
97
}
ILIAS\HTTP
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
ILIAS\HTTP\GlobalHttpState\request
request()
Returns the current psr-7 server request.
ILIAS\HTTP\Cookies\CookieJar
Definition:
CookieJar.php:37
ILIAS\HTTP\GlobalHttpState\saveRequest
saveRequest(ServerRequestInterface $request)
Saves the given request for further use.
ILIAS\HTTP\GlobalHttpState\cookieJar
cookieJar()
Returns a cookie jar which has all cookies known by the ILIAS response.
ILIAS\HTTP\GlobalHttpState\durations
durations()
$response
$response
Definition:
xapitoken.php:90
ILIAS\HTTP\GlobalHttpState\sendResponse
sendResponse()
Render the current response hold by ILIAS.
ILIAS\HTTP\Wrapper\WrapperFactory
Class WrapperFactory.
Definition:
WrapperFactory.php:26
ILIAS\HTTP\GlobalHttpState\saveResponse
saveResponse(ResponseInterface $response)
Saves the given response for further use.
GlobalHttpState
ServerRequestInterface
ILIAS\HTTP\Duration\DurationFactory
Definition:
DurationFactory.php:27
RequestInterface
ResponseSendingException
ILIAS\HTTP\GlobalHttpState\close
close()
WrapperFactory
ResponseInterface
ILIAS\HTTP\GlobalHttpState\response
response()
Returns the current psr-7 response.
ILIAS\HTTP\GlobalHttpState\wrapper
wrapper()
CookieJar
DurationFactory
CallbackDuration
components
ILIAS
HTTP
src
GlobalHttpState.php
Generated on Wed Sep 10 2025 15:15:45 for ILIAS by
1.8.13 (using
Doxyfile
)