ILIAS
trunk Revision v11.0_alpha-2638-g80c1d007f79
|
Class FileRevision. More...
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 29 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\components\ResourceStorage\Resources\UI\Actions\OverviewActionGenerator\getActionsForRevision(), ILIAS\components\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().
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\components\WOPI\Handler\GetFileInfoResponse\__construct(), ILIAS\ResourceStorage\Resource\ResourceBuilder\deleteRevision(), ILIAS\components\ResourceStorage\Resources\UI\Actions\OverviewActionGenerator\getRemoveConfirmationModal(), ILIAS\ResourceStorage\Resource\ResourceBuilder\populateRevisionInfo(), ILIAS\ResourceStorage\Resource\ResourceBuilder\storeRevision(), and ilObjFile\updateObjectFromRevision().
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\components\WOPI\Handler\GetFileInfoResponse\__construct(), ILIAS\ResourceStorage\Revision\Repository\RevisionDBRepository\store(), and ILIAS\ResourceStorage\Resource\ResourceBuilder\storeRevision().
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().
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().
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\components\WOPI\Handler\GetFileInfoResponse\__construct(), ilSecureTokenSrcBuilder\getRevisionURL(), ILIAS\components\ResourceStorage\Resources\UI\RevisionListingUI\initDeck(), ILIAS\ResourceStorage\Revision\Repository\RevisionDBRepository\store(), ILIAS\ResourceStorage\Resource\ResourceBuilder\storeRevision(), and ilObjFile\updateObjectFromRevision().
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\components\WOPI\Handler\GetFileInfoResponse\__construct(), ILIAS\ResourceStorage\Revision\RevisionCollection\add(), ILIAS\ResourceStorage\Revision\RevisionCollection\getCurrent(), ILIAS\ResourceStorage\StorageHandler\FileSystemBased\AbstractFileSystemStorageHandler\getRevisionPath(), ILIAS\components\ResourceStorage\Resources\UI\RevisionListingUI\initItems(), ILIAS\components\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().
ILIAS\ResourceStorage\Revision\Revision::isAvailable | ( | ) |
ILIAS\ResourceStorage\Revision\Revision::maybeStreamResolver | ( | ) |
Implemented in ILIAS\ResourceStorage\Revision\BaseRevision.
Referenced by ilSecureTokenSrcBuilder\getRevisionURL().
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().
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().
ILIAS\ResourceStorage\Revision\Revision::setUnavailable | ( | ) |
ILIAS\ResourceStorage\Revision\Revision::withStreamResolver | ( | ?StreamResolver | $stream_resolver = null | ) |
Implemented in ILIAS\ResourceStorage\Revision\BaseRevision.
const ILIAS\ResourceStorage\Revision\Revision::STATUS_ACTIVE = 1 |
Definition at line 31 of file Revision.php.