ILIAS
trunk Revision v11.0_alpha-1831-g8615d53dadb
|
Class NullRevision. More...
Public Member Functions | |
__construct (private ResourceIdentification $identification) | |
NullRevision constructor. More... | |
getIdentification () | |
setStorageID (string $storage_id) | |
getStorageID () | |
withStreamResolver (?StreamResolver $stream_resolver=null) | |
maybeStreamResolver () | |
getStatus () | |
setStatus (RevisionStatus $status) | |
![]() | |
getVersionNumber () | |
getInformation () | |
setInformation (Information $information) | |
setUnavailable () | |
isAvailable () | |
getOwnerId () | |
setTitle (string $title) | |
getTitle () | |
Protected Attributes | |
RevisionStatus | $status = RevisionStatus::PUBLISHED |
Private Attributes | |
string | $storage_id = null |
StreamResolver | $stream_resolver = null |
Additional Inherited Members | |
![]() | |
const | STATUS_ACTIVE = 1 |
Class NullRevision.
Definition at line 30 of file BaseRevision.php.
ILIAS\ResourceStorage\Revision\BaseRevision::__construct | ( | private ResourceIdentification | $identification | ) |
ILIAS\ResourceStorage\Revision\BaseRevision::getIdentification | ( | ) |
Implements ILIAS\ResourceStorage\Revision\Revision.
Definition at line 47 of file BaseRevision.php.
ILIAS\ResourceStorage\Revision\BaseRevision::getStatus | ( | ) |
Implements ILIAS\ResourceStorage\Revision\Revision.
Definition at line 75 of file BaseRevision.php.
References ILIAS\ResourceStorage\Revision\BaseRevision\$status.
ILIAS\ResourceStorage\Revision\BaseRevision::getStorageID | ( | ) |
Implements ILIAS\ResourceStorage\Revision\Revision.
Definition at line 57 of file BaseRevision.php.
Referenced by ILIAS\ResourceStorage\Revision\Repository\RevisionDBRepository\blankFromClone().
ILIAS\ResourceStorage\Revision\BaseRevision::maybeStreamResolver | ( | ) |
Implements ILIAS\ResourceStorage\Revision\Revision.
Definition at line 70 of file BaseRevision.php.
References ILIAS\ResourceStorage\Revision\BaseRevision\$stream_resolver.
ILIAS\ResourceStorage\Revision\BaseRevision::setStatus | ( | RevisionStatus | $status | ) |
Definition at line 80 of file BaseRevision.php.
References ILIAS\ResourceStorage\Revision\BaseRevision\$status.
Referenced by ILIAS\ResourceStorage\Resource\ResourceBuilder\buildDraftReplacementRevision().
ILIAS\ResourceStorage\Revision\BaseRevision::setStorageID | ( | string | $storage_id | ) |
Implements ILIAS\ResourceStorage\Revision\Revision.
Definition at line 52 of file BaseRevision.php.
References ILIAS\ResourceStorage\Revision\BaseRevision\$storage_id.
Referenced by ILIAS\ResourceStorage\Revision\Repository\RevisionDBRepository\blankFromClone(), ILIAS\ResourceStorage\Revision\Repository\RevisionDBRepository\blankFromStream(), and ILIAS\ResourceStorage\Revision\Repository\RevisionDBRepository\blankFromUpload().
ILIAS\ResourceStorage\Revision\BaseRevision::withStreamResolver | ( | ?StreamResolver | $stream_resolver = null | ) |
Implements ILIAS\ResourceStorage\Revision\Revision.
Definition at line 63 of file BaseRevision.php.
References ILIAS\ResourceStorage\Revision\BaseRevision\$stream_resolver.
|
protected |
Definition at line 35 of file BaseRevision.php.
Referenced by ILIAS\ResourceStorage\Revision\BaseRevision\getStatus(), and ILIAS\ResourceStorage\Revision\BaseRevision\setStatus().
|
private |
Definition at line 32 of file BaseRevision.php.
Referenced by ILIAS\ResourceStorage\Revision\BaseRevision\setStorageID().
|
private |
Definition at line 33 of file BaseRevision.php.
Referenced by ILIAS\ResourceStorage\Revision\BaseRevision\maybeStreamResolver(), and ILIAS\ResourceStorage\Revision\BaseRevision\withStreamResolver().