|
ILIAS
trunk Revision v12.0_alpha-377-g3641b37b9db
|
Inheritance diagram for ILIAS\ResourceStorage\Manager\Manager:
Collaboration diagram for ILIAS\ResourceStorage\Manager\Manager:Public Member Functions | |
| upload (UploadResult $result, ResourceStakeholder $stakeholder, ?string $revision_title=null) | |
| @description Creates a new resource from an upload, the status in this case is always PUBLISHED. More... | |
| stream (FileStream $stream, ResourceStakeholder $stakeholder, ?string $revision_title=null) | |
Public Member Functions inherited from ILIAS\ResourceStorage\Manager\BaseManager | |
| __construct (protected ResourceBuilder $resource_builder, protected CollectionBuilder $collection_builder, protected RepositoryPreloader $preloader) | |
| Manager constructor. More... | |
| publish (ResourceIdentification $rid) | |
| @description Publish a resource. More... | |
| unpublish (ResourceIdentification $rid) | |
| @description Unpublish a resource. More... | |
| find (string $identification) | |
| getResource (ResourceIdentification $i) | |
| remove (ResourceIdentification $identification, ResourceStakeholder $stakeholder) | |
| clone (ResourceIdentification $identification) | |
| appendNewRevision (ResourceIdentification $identification, UploadResult $result, ResourceStakeholder $stakeholder, ?string $revision_title=null, bool $draft=false) | |
| @description Append a new revision from an UploadResult. More... | |
| replaceWithUpload (ResourceIdentification $identification, UploadResult $result, ResourceStakeholder $stakeholder, ?string $revision_title=null) | |
| appendNewRevisionFromStream (ResourceIdentification $identification, FileStream $stream, ResourceStakeholder $stakeholder, ?string $revision_title=null, bool $draft=false) | |
| @description Append a new revision from a stream. More... | |
| replaceWithStream (ResourceIdentification $identification, FileStream $stream, ResourceStakeholder $stakeholder, ?string $revision_title=null) | |
| getCurrentRevision (ResourceIdentification $identification) | |
| getCurrentRevisionIncludingDraft (ResourceIdentification $identification) | |
| updateRevision (Revision $revision) | |
| rollbackRevision (ResourceIdentification $identification, int $revision_number) | |
| removeRevision (ResourceIdentification $identification, int $revision_number) | |
Additional Inherited Members | |
Protected Member Functions inherited from ILIAS\ResourceStorage\Manager\BaseManager | |
| checkZIP (bool|string $mimetype) | |
| newStreamBased (FileStream $stream, ResourceStakeholder $stakeholder, ResourceType $type, ?string $revision_title=null) | |
Definition at line 33 of file Manager.php.
| ILIAS\ResourceStorage\Manager\Manager::stream | ( | FileStream | $stream, |
| ResourceStakeholder | $stakeholder, | ||
| ?string | $revision_title = null |
||
| ) |
Definition at line 63 of file Manager.php.
| ILIAS\ResourceStorage\Manager\Manager::upload | ( | UploadResult | $result, |
| ResourceStakeholder | $stakeholder, | ||
| ?string | $revision_title = null |
||
| ) |
@description Creates a new resource from an upload, the status in this case is always PUBLISHED.
Definition at line 38 of file Manager.php.
References ILIAS\FileUpload\DTO\UploadResult\getName(), and ILIAS\ResourceStorage\Stakeholder\ResourceStakeholder\getOwnerOfNewResources().
Here is the call graph for this function: