19declare(strict_types=1);
55 abstract public function run(): void;
StreamAccess $stream_access
FileNamePolicy $file_name_policy
setRevisionNumber(int $revision_number)
@inheritDoc
overrideFileName(string $file_name)
__construct(StorableResource $resource, StreamAccess $stream_access, FileNamePolicy $file_name_policy)
DownloadConsumer constructor.
run()
This runs the actual DeliveryConsumer.
StorableResource $resource
Interface DeliveryConsumer.
Interface FileNamePolicy.
Interface StorageResource.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...