|
ILIAS
trunk Revision v13.0_alpha-62-g3b72d83f2e5
|
Inheritance diagram for ILIAS\FileDelivery\Delivery\ResponseBuilder\PHPResponseBuilder:
Collaboration diagram for ILIAS\FileDelivery\Delivery\ResponseBuilder\PHPResponseBuilder:Public Member Functions | |
| getName () | |
| buildForStream (ServerRequestInterface $request, ResponseInterface $response, FileStream $stream,) | |
| supportPartial () | |
| supportStreaming () | |
| supportFileDeletion () | |
| supportsInlineDelivery () | |
| supportsAttachmentDelivery () | |
| getName () | |
| buildForStream (ServerRequestInterface $request, ResponseInterface $response, FileStream $stream,) | |
| supportStreaming () | |
| supportPartial () | |
| supportFileDeletion () | |
| supportsInlineDelivery () | |
| supportsAttachmentDelivery () | |
Protected Member Functions | |
| buildHeaders (ResponseInterface $response, FileStream $stream) | |
| deliverFull (ResponseInterface $response, FileStream $stream,) | |
| deliverPartial (RequestInterface|ServerRequestInterface $request, ResponseInterface $response, FileStream $stream,) | |
Private Member Functions | |
| parseRange (RequestInterface|ServerRequestInterface $request, FileStream $stream,) | |
| buildPartialHeaders (RequestInterface|ServerRequestInterface $request, ResponseInterface $response, FileStream $stream,) | |
Definition at line 33 of file PHPResponseBuilder.php.
| ILIAS\FileDelivery\Delivery\ResponseBuilder\PHPResponseBuilder::buildForStream | ( | ServerRequestInterface | $request, |
| ResponseInterface | $response, | ||
| FileStream | $stream | ||
| ) |
Implements ILIAS\FileDelivery\Delivery\ResponseBuilder\ResponseBuilder.
Definition at line 40 of file PHPResponseBuilder.php.
|
protected |
Definition at line 63 of file PHPResponseBuilder.php.
References $response, and ILIAS\HTTP\Response\ResponseHeader\ACCEPT_RANGES.
|
private |
Definition at line 160 of file PHPResponseBuilder.php.
|
protected |
Definition at line 84 of file PHPResponseBuilder.php.
|
protected |
Definition at line 92 of file PHPResponseBuilder.php.
References $response.
| ILIAS\FileDelivery\Delivery\ResponseBuilder\PHPResponseBuilder::getName | ( | ) |
Implements ILIAS\FileDelivery\Delivery\ResponseBuilder\ResponseBuilder.
Definition at line 35 of file PHPResponseBuilder.php.
|
private |
Definition at line 141 of file PHPResponseBuilder.php.
References ILIAS\Repository\int().
Here is the call graph for this function:| ILIAS\FileDelivery\Delivery\ResponseBuilder\PHPResponseBuilder::supportFileDeletion | ( | ) |
Implements ILIAS\FileDelivery\Delivery\ResponseBuilder\ResponseBuilder.
Definition at line 183 of file PHPResponseBuilder.php.
| ILIAS\FileDelivery\Delivery\ResponseBuilder\PHPResponseBuilder::supportPartial | ( | ) |
Implements ILIAS\FileDelivery\Delivery\ResponseBuilder\ResponseBuilder.
Definition at line 173 of file PHPResponseBuilder.php.
| ILIAS\FileDelivery\Delivery\ResponseBuilder\PHPResponseBuilder::supportsAttachmentDelivery | ( | ) |
Implements ILIAS\FileDelivery\Delivery\ResponseBuilder\ResponseBuilder.
Definition at line 193 of file PHPResponseBuilder.php.
| ILIAS\FileDelivery\Delivery\ResponseBuilder\PHPResponseBuilder::supportsInlineDelivery | ( | ) |
Implements ILIAS\FileDelivery\Delivery\ResponseBuilder\ResponseBuilder.
Definition at line 188 of file PHPResponseBuilder.php.
| ILIAS\FileDelivery\Delivery\ResponseBuilder\PHPResponseBuilder::supportStreaming | ( | ) |
Implements ILIAS\FileDelivery\Delivery\ResponseBuilder\ResponseBuilder.
Definition at line 178 of file PHPResponseBuilder.php.