| 
    ILIAS
    release_9 Revision v9.13-25-g2c18ec4c24f
    
   | 
  
 Inheritance diagram for ILIAS\ResourceStorage\Manager\ContainerManager:
 Collaboration diagram for ILIAS\ResourceStorage\Manager\ContainerManager:Public Member Functions | |
| containerFromUpload (UploadResult $result, ResourceStakeholder $stakeholder, string $revision_title=null) | |
| containerFromStream (FileStream $stream, ResourceStakeholder $stakeholder, string $revision_title=null) | |
| createDirectoryInsideContainer (ResourceIdentification $container, string $path_inside_container) | |
| removePathInsideContainer (ResourceIdentification $container, string $path_inside_container) | |
| addUploadToContainer (ResourceIdentification $container, UploadResult $result, string $parent_path_inside_container,) | |
| addStreamToContainer (ResourceIdentification $container, FileStream $stream, string $path_inside_container,) | |
  Public Member Functions inherited from ILIAS\ResourceStorage\Manager\BaseManager | |
| __construct (ResourceBuilder $resource_builder, CollectionBuilder $collection_builder, RepositoryPreloader $preloader) | |
| Manager constructor.  More... | |
| publish (ResourceIdentification $rid) | |
| Publish a resource.  More... | |
| unpublish (ResourceIdentification $rid) | |
| 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) | |
| 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) | |
| 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) | |
Protected Member Functions | |
| normalizePath (string $path_inside_container) | |
  Protected Member Functions inherited from ILIAS\ResourceStorage\Manager\BaseManager | |
| checkZIP (bool|string $mimetype) | |
| newStreamBased (FileStream $stream, ResourceStakeholder $stakeholder, ResourceType $type, string $revision_title=null) | |
Additional Inherited Members | |
  Protected Attributes inherited from ILIAS\ResourceStorage\Manager\BaseManager | |
| ResourceBuilder | $resource_builder | 
| CollectionBuilder | $collection_builder | 
| RepositoryPreloader | $preloader | 
Definition at line 32 of file ContainerManager.php.
| ILIAS\ResourceStorage\Manager\ContainerManager::addStreamToContainer | ( | ResourceIdentification | $container, | 
| FileStream | $stream, | ||
| string | $path_inside_container | ||
| ) | 
Definition at line 112 of file ContainerManager.php.
References ILIAS\ResourceStorage\Manager\BaseManager\getResource(), and ILIAS\ResourceStorage\Manager\ContainerManager\normalizePath().
 Here is the call graph for this function:| ILIAS\ResourceStorage\Manager\ContainerManager::addUploadToContainer | ( | ResourceIdentification | $container, | 
| UploadResult | $result, | ||
| string | $parent_path_inside_container | ||
| ) | 
Definition at line 96 of file ContainerManager.php.
References ILIAS\ResourceStorage\Manager\BaseManager\getResource(), and ILIAS\ResourceStorage\Manager\ContainerManager\normalizePath().
 Here is the call graph for this function:| ILIAS\ResourceStorage\Manager\ContainerManager::containerFromStream | ( | FileStream | $stream, | 
| ResourceStakeholder | $stakeholder, | ||
| string | $revision_title = null  | 
        ||
| ) | 
Definition at line 53 of file ContainerManager.php.
References ILIAS\ResourceStorage\Manager\BaseManager\checkZIP(), ILIAS\ResourceStorage\Resource\CONTAINER, and ILIAS\ResourceStorage\Manager\BaseManager\newStreamBased().
 Here is the call graph for this function:| ILIAS\ResourceStorage\Manager\ContainerManager::containerFromUpload | ( | UploadResult | $result, | 
| ResourceStakeholder | $stakeholder, | ||
| string | $revision_title = null  | 
        ||
| ) | 
Definition at line 42 of file ContainerManager.php.
References ILIAS\ResourceStorage\Manager\BaseManager\checkZIP(), ILIAS\FileUpload\DTO\UploadResult\getMimeType(), and ILIAS\ResourceStorage\Manager\Manager\upload().
 Here is the call graph for this function:| ILIAS\ResourceStorage\Manager\ContainerManager::createDirectoryInsideContainer | ( | ResourceIdentification | $container, | 
| string | $path_inside_container | ||
| ) | 
Definition at line 69 of file ContainerManager.php.
References ILIAS\ResourceStorage\Manager\BaseManager\getResource(), and ILIAS\ResourceStorage\Manager\ContainerManager\normalizePath().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 34 of file ContainerManager.php.
Referenced by ILIAS\ResourceStorage\Manager\ContainerManager\addStreamToContainer(), ILIAS\ResourceStorage\Manager\ContainerManager\addUploadToContainer(), and ILIAS\ResourceStorage\Manager\ContainerManager\createDirectoryInsideContainer().
 Here is the caller graph for this function:| ILIAS\ResourceStorage\Manager\ContainerManager::removePathInsideContainer | ( | ResourceIdentification | $container, | 
| string | $path_inside_container | ||
| ) | 
Definition at line 83 of file ContainerManager.php.
References ILIAS\ResourceStorage\Manager\BaseManager\getResource().
 Here is the call graph for this function: