ILIAS
release_7 Revision v7.30-3-g800a261c036
|
Provides an interface to the ILIAS HTTP services. More...
Public Member Functions | |
__construct (ResponseSenderStrategy $senderStrategy, CookieJarFactory $cookieJarFactory, RequestFactory $requestFactory, ResponseFactory $responseFactory) | |
HTTPServices constructor. More... | |
cookieJar () | |
request () | |
response () | |
saveRequest (ServerRequestInterface $request) | |
saveResponse (ResponseInterface $response) | |
sendResponse () | |
close () | |
Private Attributes | |
$sender | |
$cookieJarFactory | |
$requestFactory | |
$responseFactory | |
$request | |
$response | |
Provides an interface to the ILIAS HTTP services.
Definition at line 34 of file HTTPServices.php.
ILIAS\DI\HTTPServices::__construct | ( | ResponseSenderStrategy | $senderStrategy, |
CookieJarFactory | $cookieJarFactory, | ||
RequestFactory | $requestFactory, | ||
ResponseFactory | $responseFactory | ||
) |
HTTPServices constructor.
ResponseSenderStrategy | $senderStrategy | A response sender strategy. |
CookieJarFactory | $cookieJarFactory | Cookie Jar implementation. |
RequestFactory | $requestFactory | |
ResponseFactory | $responseFactory |
Definition at line 71 of file HTTPServices.php.
References ILIAS\DI\HTTPServices\$cookieJarFactory, ILIAS\DI\HTTPServices\$requestFactory, and ILIAS\DI\HTTPServices\$responseFactory.
ILIAS\DI\HTTPServices::close | ( | ) |
Implements ILIAS\HTTP\GlobalHttpState.
Definition at line 147 of file HTTPServices.php.
References exit.
ILIAS\DI\HTTPServices::cookieJar | ( | ) |
Implements ILIAS\HTTP\GlobalHttpState.
Definition at line 84 of file HTTPServices.php.
References ILIAS\DI\HTTPServices\response().
Referenced by ILIAS\DI\HTTPServices\sendResponse().
ILIAS\DI\HTTPServices::request | ( | ) |
Implements ILIAS\HTTP\GlobalHttpState.
Definition at line 93 of file HTTPServices.php.
References ILIAS\DI\HTTPServices\$request.
Referenced by ILIAS\DI\HTTPServices\saveRequest().
ILIAS\DI\HTTPServices::response | ( | ) |
Implements ILIAS\HTTP\GlobalHttpState.
Definition at line 106 of file HTTPServices.php.
References ILIAS\DI\HTTPServices\$response.
Referenced by ILIAS\DI\HTTPServices\cookieJar(), ILIAS\DI\HTTPServices\saveResponse(), and ILIAS\DI\HTTPServices\sendResponse().
ILIAS\DI\HTTPServices::saveRequest | ( | ServerRequestInterface | $request | ) |
Implements ILIAS\HTTP\GlobalHttpState.
Definition at line 119 of file HTTPServices.php.
References ILIAS\DI\HTTPServices\$request, and ILIAS\DI\HTTPServices\request().
ILIAS\DI\HTTPServices::saveResponse | ( | ResponseInterface | $response | ) |
Implements ILIAS\HTTP\GlobalHttpState.
Definition at line 128 of file HTTPServices.php.
References ILIAS\DI\HTTPServices\$response, and ILIAS\DI\HTTPServices\response().
ILIAS\DI\HTTPServices::sendResponse | ( | ) |
Implements ILIAS\HTTP\GlobalHttpState.
Definition at line 137 of file HTTPServices.php.
References ILIAS\DI\HTTPServices\$response, ILIAS\DI\HTTPServices\cookieJar(), and ILIAS\DI\HTTPServices\response().
|
private |
Definition at line 44 of file HTTPServices.php.
Referenced by ILIAS\DI\HTTPServices\__construct().
|
private |
Definition at line 56 of file HTTPServices.php.
Referenced by ILIAS\DI\HTTPServices\request(), and ILIAS\DI\HTTPServices\saveRequest().
|
private |
Definition at line 48 of file HTTPServices.php.
Referenced by ILIAS\DI\HTTPServices\__construct().
|
private |
Definition at line 60 of file HTTPServices.php.
Referenced by ILIAS\DI\HTTPServices\response(), ILIAS\DI\HTTPServices\saveResponse(), and ILIAS\DI\HTTPServices\sendResponse().
|
private |
Definition at line 52 of file HTTPServices.php.
Referenced by ILIAS\DI\HTTPServices\__construct().
|
private |
Definition at line 40 of file HTTPServices.php.