|
ILIAS
release_7 Revision v7.30-3-g800a261c036
|
Inheritance diagram for ILIAS\ResourceStorage\Consumer\DownloadConsumer:
Collaboration diagram for ILIAS\ResourceStorage\Consumer\DownloadConsumer:Public Member Functions | |
| run () | |
| This runs the actual DeliveryConsumer. More... | |
Public Member Functions inherited from ILIAS\ResourceStorage\Consumer\BaseConsumer | |
| __construct (StorableResource $resource, StorageHandler $storage_handler, FileNamePolicy $file_name_policy) | |
| DownloadConsumer constructor. More... | |
| run () | |
| This runs the actual DeliveryConsumer. More... | |
| setRevisionNumber (int $revision_number) | |
| @inheritDoc More... | |
| overrideFileName (string $file_name) | |
| run () | |
| This runs the actual DeliveryConsumer. More... | |
| setRevisionNumber (int $revision_number) | |
| overrideFileName (string $file_name) | |
Additional Inherited Members | |
Protected Attributes inherited from ILIAS\ResourceStorage\Consumer\BaseConsumer | |
| $storage_handler | |
| $resource | |
| $revision_number = null | |
| $file_name_policy | |
| $file_name = '' | |
Definition at line 11 of file DownloadConsumer.php.
| ILIAS\ResourceStorage\Consumer\DownloadConsumer::run | ( | ) |
This runs the actual DeliveryConsumer.
E.g. a DownloadConsumer will pass the Stream of a Ressource to the HTTP-Service and download the file.
Reimplemented from ILIAS\ResourceStorage\Consumer\BaseConsumer.
Definition at line 14 of file DownloadConsumer.php.
References $DIC, ILIAS\ResourceStorage\Consumer\BaseConsumer\$file_name, $response, ILIAS\HTTP\Response\ResponseHeader\ACCEPT_RANGES, ILIAS\HTTP\Response\ResponseHeader\CONNECTION, ILIAS\HTTP\Response\ResponseHeader\CONTENT_DISPOSITION, and ILIAS\HTTP\Response\ResponseHeader\CONTENT_TYPE.