|
ILIAS
trunk Revision v12.0_alpha-377-g3641b37b9db
|
Inheritance diagram for ILIAS\FileDelivery\Delivery\ResponseBuilder\XSendFileResponseBuilder:
Collaboration diagram for ILIAS\FileDelivery\Delivery\ResponseBuilder\XSendFileResponseBuilder: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 () | |
Private Attributes | |
| const | X_SENDFILE_HEADER = 'X-Sendfile' |
Definition at line 30 of file XSendFileResponseBuilder.php.
| ILIAS\FileDelivery\Delivery\ResponseBuilder\XSendFileResponseBuilder::buildForStream | ( | ServerRequestInterface | $request, |
| ResponseInterface | $response, | ||
| FileStream | $stream | ||
| ) |
Implements ILIAS\FileDelivery\Delivery\ResponseBuilder\ResponseBuilder.
Definition at line 42 of file XSendFileResponseBuilder.php.
| ILIAS\FileDelivery\Delivery\ResponseBuilder\XSendFileResponseBuilder::getName | ( | ) |
Implements ILIAS\FileDelivery\Delivery\ResponseBuilder\ResponseBuilder.
Definition at line 37 of file XSendFileResponseBuilder.php.
| ILIAS\FileDelivery\Delivery\ResponseBuilder\XSendFileResponseBuilder::supportFileDeletion | ( | ) |
Implements ILIAS\FileDelivery\Delivery\ResponseBuilder\ResponseBuilder.
Definition at line 63 of file XSendFileResponseBuilder.php.
| ILIAS\FileDelivery\Delivery\ResponseBuilder\XSendFileResponseBuilder::supportPartial | ( | ) |
Implements ILIAS\FileDelivery\Delivery\ResponseBuilder\ResponseBuilder.
Definition at line 53 of file XSendFileResponseBuilder.php.
| ILIAS\FileDelivery\Delivery\ResponseBuilder\XSendFileResponseBuilder::supportsAttachmentDelivery | ( | ) |
Implements ILIAS\FileDelivery\Delivery\ResponseBuilder\ResponseBuilder.
Definition at line 73 of file XSendFileResponseBuilder.php.
| ILIAS\FileDelivery\Delivery\ResponseBuilder\XSendFileResponseBuilder::supportsInlineDelivery | ( | ) |
Implements ILIAS\FileDelivery\Delivery\ResponseBuilder\ResponseBuilder.
Definition at line 68 of file XSendFileResponseBuilder.php.
| ILIAS\FileDelivery\Delivery\ResponseBuilder\XSendFileResponseBuilder::supportStreaming | ( | ) |
Implements ILIAS\FileDelivery\Delivery\ResponseBuilder\ResponseBuilder.
Definition at line 58 of file XSendFileResponseBuilder.php.
|
private |
Definition at line 35 of file XSendFileResponseBuilder.php.