| 
    ILIAS
    release_9 Revision v9.13-25-g2c18ec4c24f
    
   | 
  
Class FileRevision. More...
 Inheritance diagram for ILIAS\ResourceStorage\Revision\Revision:
 Collaboration diagram for ILIAS\ResourceStorage\Revision\Revision:Public Member Functions | |
| getIdentification () | |
| getVersionNumber () | |
| getInformation () | |
| setInformation (Information $information) | |
| setUnavailable () | |
| isAvailable () | |
| getOwnerId () | |
| setTitle (string $title) | |
| getTitle () | |
| withStreamResolver (?StreamResolver $stream_resolver=null) | |
| maybeStreamResolver () | |
| setStorageID (string $storage_id) | |
| getStorageID () | |
| getStatus () | |
Data Fields | |
| const | STATUS_ACTIVE = 1 | 
Class FileRevision.
Definition at line 31 of file Revision.php.
| ILIAS\ResourceStorage\Revision\Revision::getIdentification | ( | ) | 
Implemented in ILIAS\ResourceStorage\Revision\BaseRevision.
Referenced by ILIAS\ResourceStorage\Revision\RevisionCollection\add(), ILIAS\ResourceStorage\Resource\ResourceBuilder\extractStream(), ILIAS\Services\ResourceStorage\Resources\UI\Actions\OverviewActionGenerator\getActionsForRevision(), ILIAS\Services\ResourceStorage\Resources\UI\Actions\OverviewActionGenerator\getRemoveConfirmationModal(), ILIAS\ResourceStorage\StorageHandler\FileSystemBased\AbstractFileSystemStorageHandler\getRevisionPath(), ILIAS\ResourceStorage\Information\Repository\InformationDBRepository\store(), ILIAS\ResourceStorage\Revision\Repository\RevisionDBRepository\store(), and ILIAS\ResourceStorage\Resource\ResourceBuilder\storeRevision().
 Here is the caller graph for this function:| ILIAS\ResourceStorage\Revision\Revision::getInformation | ( | ) | 
Implemented in ILIAS\ResourceStorage\Revision\StreamReplacementRevision, ILIAS\ResourceStorage\Revision\CloneRevision, ILIAS\ResourceStorage\Revision\FileRevision, and ILIAS\ResourceStorage\Revision\NullRevision.
Referenced by ILIAS\Services\WOPI\Handler\GetFileInfoResponse\__construct(), ILIAS\ResourceStorage\Resource\ResourceBuilder\deleteRevision(), ILIAS\Services\ResourceStorage\Resources\UI\Actions\OverviewActionGenerator\getRemoveConfirmationModal(), ILIAS\ResourceStorage\Resource\ResourceBuilder\populateRevisionInfo(), ILIAS\ResourceStorage\Resource\ResourceBuilder\storeRevision(), and ilObjFile\updateObjectFromRevision().
 Here is the caller graph for this function:| ILIAS\ResourceStorage\Revision\Revision::getOwnerId | ( | ) | 
Implemented in ILIAS\ResourceStorage\Revision\StreamReplacementRevision, ILIAS\ResourceStorage\Revision\CloneRevision, ILIAS\ResourceStorage\Revision\FileRevision, and ILIAS\ResourceStorage\Revision\NullRevision.
Referenced by ILIAS\Services\WOPI\Handler\GetFileInfoResponse\__construct(), ILIAS\ResourceStorage\Revision\Repository\RevisionDBRepository\store(), and ILIAS\ResourceStorage\Resource\ResourceBuilder\storeRevision().
 Here is the caller graph for this function:| ILIAS\ResourceStorage\Revision\Revision::getStatus | ( | ) | 
Implemented in ILIAS\ResourceStorage\Revision\BaseRevision.
Referenced by ILIAS\ResourceStorage\Revision\RevisionCollection\getAll(), ILIAS\ResourceStorage\Revision\RevisionCollection\getCurrent(), ILIAS\ResourceStorage\Revision\Repository\RevisionDBRepository\store(), and ILIAS\ResourceStorage\Resource\ResourceBuilder\storeRevision().
 Here is the caller graph for this function:| ILIAS\ResourceStorage\Revision\Revision::getStorageID | ( | ) | 
Implemented in ILIAS\ResourceStorage\Revision\BaseRevision.
Referenced by ILIAS\ResourceStorage\Resource\ResourceBuilder\extractStream(), ILIAS\ResourceStorage\StorageHandler\StorageHandlerFactory\getHandlerForRevision(), and ILIAS\ResourceStorage\Resource\ResourceBuilder\storeRevision().
 Here is the caller graph for this function:| ILIAS\ResourceStorage\Revision\Revision::getTitle | ( | ) | 
Implemented in ILIAS\ResourceStorage\Revision\StreamReplacementRevision, ILIAS\ResourceStorage\Revision\CloneRevision, ILIAS\ResourceStorage\Revision\FileRevision, and ILIAS\ResourceStorage\Revision\NullRevision.
Referenced by ILIAS\Services\WOPI\Handler\GetFileInfoResponse\__construct(), ilSecureTokenSrcBuilder\getRevisionURL(), ILIAS\ResourceStorage\Consumer\InlineSrcBuilder\getRevisionURL(), ILIAS\Services\ResourceStorage\Resources\UI\RevisionListingUI\initDeck(), ILIAS\ResourceStorage\Revision\Repository\RevisionDBRepository\store(), ILIAS\ResourceStorage\Resource\ResourceBuilder\storeRevision(), and ilObjFile\updateObjectFromRevision().
 Here is the caller graph for this function:| ILIAS\ResourceStorage\Revision\Revision::getVersionNumber | ( | ) | 
Implemented in ILIAS\ResourceStorage\Revision\StreamReplacementRevision, ILIAS\ResourceStorage\Revision\CloneRevision, ILIAS\ResourceStorage\Revision\FileRevision, and ILIAS\ResourceStorage\Revision\NullRevision.
Referenced by ILIAS\Services\WOPI\Handler\GetFileInfoResponse\__construct(), ILIAS\ResourceStorage\Revision\RevisionCollection\add(), ILIAS\ResourceStorage\Revision\RevisionCollection\getCurrent(), ILIAS\ResourceStorage\StorageHandler\FileSystemBased\AbstractFileSystemStorageHandler\getRevisionPath(), ILIAS\Services\ResourceStorage\Resources\UI\RevisionListingUI\initItems(), ILIAS\Services\ResourceStorage\Resources\UI\RevisionListingUI\prependRevisionNumberToTitle(), ILIAS\ResourceStorage\Revision\RevisionCollection\replaceSingleRevision(), ILIAS\ResourceStorage\Information\Repository\InformationDBRepository\store(), ILIAS\ResourceStorage\Revision\Repository\RevisionDBRepository\store(), and ILIAS\ResourceStorage\Resource\ResourceBuilder\storeRevision().
 Here is the caller graph for this function:| ILIAS\ResourceStorage\Revision\Revision::isAvailable | ( | ) | 
| ILIAS\ResourceStorage\Revision\Revision::maybeStreamResolver | ( | ) | 
Implemented in ILIAS\ResourceStorage\Revision\BaseRevision.
Referenced by ilSecureTokenSrcBuilder\getRevisionURL(), and ILIAS\ResourceStorage\Consumer\InlineSrcBuilder\getRevisionURL().
 Here is the caller graph for this function:| ILIAS\ResourceStorage\Revision\Revision::setInformation | ( | Information | $information | ) | 
Implemented in ILIAS\ResourceStorage\Revision\StreamReplacementRevision, ILIAS\ResourceStorage\Revision\CloneRevision, ILIAS\ResourceStorage\Revision\FileRevision, and ILIAS\ResourceStorage\Revision\NullRevision.
Referenced by ILIAS\ResourceStorage\Resource\ResourceBuilder\populateRevisionInfo().
 Here is the caller graph for this function:| ILIAS\ResourceStorage\Revision\Revision::setStorageID | ( | string | $storage_id | ) | 
Implemented in ILIAS\ResourceStorage\Revision\BaseRevision.
| ILIAS\ResourceStorage\Revision\Revision::setTitle | ( | string | $title | ) | 
Implemented in ILIAS\ResourceStorage\Revision\StreamReplacementRevision, ILIAS\ResourceStorage\Revision\CloneRevision, ILIAS\ResourceStorage\Revision\FileRevision, and ILIAS\ResourceStorage\Revision\NullRevision.
Referenced by ILIAS\ResourceStorage\Resource\ResourceBuilder\populateRevisionInfo().
 Here is the caller graph for this function:| ILIAS\ResourceStorage\Revision\Revision::setUnavailable | ( | ) | 
| ILIAS\ResourceStorage\Revision\Revision::withStreamResolver | ( | ?StreamResolver | $stream_resolver = null | ) | 
Implemented in ILIAS\ResourceStorage\Revision\BaseRevision.
Referenced by ILIAS\ResourceStorage\Consumer\StreamAccess\StreamAccess\populateRevision().
 Here is the caller graph for this function:| const ILIAS\ResourceStorage\Revision\Revision::STATUS_ACTIVE = 1 | 
Definition at line 33 of file Revision.php.