ILIAS
release_8 Revision v8.19-1-g4e8f2f9140c
|
Public Member Functions | |
__construct (ConsumerFactory $consumer_factory, ResourceBuilder $resource_builder, CollectionBuilder $collection_builder, ?SrcBuilder $src_builder=null) | |
Consumers constructor. More... | |
download (ResourceIdentification $identification) | |
inline (ResourceIdentification $identification) | |
stream (ResourceIdentification $identification) | |
src (ResourceIdentification $identification) | |
downloadCollection (ResourceCollectionIdentification $identification, ?string $zip_filename=null) | |
downloadResources (array $identifications, ?string $zip_filename=null) | |
Private Attributes | |
ConsumerFactory | $consumer_factory |
ResourceBuilder | $resource_builder |
CollectionBuilder | $collection_builder |
SrcBuilder | $src_builder = null |
Definition at line 33 of file Consumers.php.
ILIAS\ResourceStorage\Consumer\Consumers::__construct | ( | ConsumerFactory | $consumer_factory, |
ResourceBuilder | $resource_builder, | ||
CollectionBuilder | $collection_builder, | ||
?SrcBuilder | $src_builder = null |
||
) |
Consumers constructor.
Definition at line 43 of file Consumers.php.
References ILIAS\ResourceStorage\Consumer\Consumers\$collection_builder, ILIAS\ResourceStorage\Consumer\Consumers\$consumer_factory, and ILIAS\ResourceStorage\Consumer\Consumers\$resource_builder.
ILIAS\ResourceStorage\Consumer\Consumers::download | ( | ResourceIdentification | $identification | ) |
Definition at line 55 of file Consumers.php.
ILIAS\ResourceStorage\Consumer\Consumers::downloadCollection | ( | ResourceCollectionIdentification | $identification, |
?string | $zip_filename = null |
||
) |
Definition at line 75 of file Consumers.php.
References ILIAS\ResourceStorage\Consumer\Consumers\downloadResources().
ILIAS\ResourceStorage\Consumer\Consumers::downloadResources | ( | array | $identifications, |
?string | $zip_filename = null |
||
) |
Definition at line 85 of file Consumers.php.
References $resources.
Referenced by ILIAS\ResourceStorage\Consumer\Consumers\downloadCollection().
ILIAS\ResourceStorage\Consumer\Consumers::inline | ( | ResourceIdentification | $identification | ) |
Definition at line 60 of file Consumers.php.
ILIAS\ResourceStorage\Consumer\Consumers::src | ( | ResourceIdentification | $identification | ) |
Definition at line 70 of file Consumers.php.
References ILIAS\ResourceStorage\Consumer\Consumers\$src_builder.
ILIAS\ResourceStorage\Consumer\Consumers::stream | ( | ResourceIdentification | $identification | ) |
Definition at line 65 of file Consumers.php.
|
private |
Definition at line 37 of file Consumers.php.
Referenced by ILIAS\ResourceStorage\Consumer\Consumers\__construct().
|
private |
Definition at line 35 of file Consumers.php.
Referenced by ILIAS\ResourceStorage\Consumer\Consumers\__construct().
|
private |
Definition at line 36 of file Consumers.php.
Referenced by ILIAS\ResourceStorage\Consumer\Consumers\__construct().
|
private |
Definition at line 38 of file Consumers.php.
Referenced by ILIAS\ResourceStorage\Consumer\Consumers\src().