|
ILIAS
release_9 Revision v9.13-25-g2c18ec4c24f
|
Class NullRevision. More...
Inheritance diagram for ILIAS\ResourceStorage\Revision\BaseRevision:
Collaboration diagram for ILIAS\ResourceStorage\Revision\BaseRevision:Public Member Functions | |
| __construct (ResourceIdentification $identification) | |
| NullRevision constructor. More... | |
| getIdentification () | |
| setStorageID (string $storage_id) | |
| getStorageID () | |
| withStreamResolver (?StreamResolver $stream_resolver=null) | |
| maybeStreamResolver () | |
| getStatus () | |
| setStatus (RevisionStatus $status) | |
Public Member Functions inherited from ILIAS\ResourceStorage\Revision\Revision | |
| 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 |
| ResourceIdentification | $identification |
Additional Inherited Members | |
Data Fields inherited from ILIAS\ResourceStorage\Revision\Revision | |
| const | STATUS_ACTIVE = 1 |
Class NullRevision.
Definition at line 32 of file BaseRevision.php.
| ILIAS\ResourceStorage\Revision\BaseRevision::__construct | ( | ResourceIdentification | $identification | ) |
NullRevision constructor.
Definition at line 43 of file BaseRevision.php.
References ILIAS\ResourceStorage\Revision\BaseRevision\$identification.
| ILIAS\ResourceStorage\Revision\BaseRevision::getIdentification | ( | ) |
Implements ILIAS\ResourceStorage\Revision\Revision.
Definition at line 51 of file BaseRevision.php.
References ILIAS\ResourceStorage\Revision\BaseRevision\$identification.
| ILIAS\ResourceStorage\Revision\BaseRevision::getStatus | ( | ) |
Implements ILIAS\ResourceStorage\Revision\Revision.
Definition at line 79 of file BaseRevision.php.
References ILIAS\ResourceStorage\Revision\BaseRevision\$status.
| ILIAS\ResourceStorage\Revision\BaseRevision::getStorageID | ( | ) |
Implements ILIAS\ResourceStorage\Revision\Revision.
Definition at line 61 of file BaseRevision.php.
Referenced by ILIAS\ResourceStorage\Revision\Repository\RevisionDBRepository\blankFromClone().
Here is the caller graph for this function:| ILIAS\ResourceStorage\Revision\BaseRevision::maybeStreamResolver | ( | ) |
Implements ILIAS\ResourceStorage\Revision\Revision.
Definition at line 74 of file BaseRevision.php.
References ILIAS\ResourceStorage\Revision\BaseRevision\$stream_resolver.
| ILIAS\ResourceStorage\Revision\BaseRevision::setStatus | ( | RevisionStatus | $status | ) |
Definition at line 84 of file BaseRevision.php.
References ILIAS\ResourceStorage\Revision\BaseRevision\$status.
Referenced by ILIAS\ResourceStorage\Resource\ResourceBuilder\buildDraftReplacementRevision().
Here is the caller graph for this function:| ILIAS\ResourceStorage\Revision\BaseRevision::setStorageID | ( | string | $storage_id | ) |
Implements ILIAS\ResourceStorage\Revision\Revision.
Definition at line 56 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().
Here is the caller graph for this function:| ILIAS\ResourceStorage\Revision\BaseRevision::withStreamResolver | ( | ?StreamResolver | $stream_resolver = null | ) |
Implements ILIAS\ResourceStorage\Revision\Revision.
Definition at line 67 of file BaseRevision.php.
References ILIAS\ResourceStorage\Revision\BaseRevision\$stream_resolver.
|
private |
Definition at line 36 of file BaseRevision.php.
Referenced by ILIAS\ResourceStorage\Revision\BaseRevision\__construct(), and ILIAS\ResourceStorage\Revision\BaseRevision\getIdentification().
|
protected |
Definition at line 38 of file BaseRevision.php.
Referenced by ILIAS\ResourceStorage\Revision\BaseRevision\getStatus(), and ILIAS\ResourceStorage\Revision\BaseRevision\setStatus().
|
private |
Definition at line 34 of file BaseRevision.php.
Referenced by ILIAS\ResourceStorage\Revision\BaseRevision\setStorageID().
|
private |
Definition at line 35 of file BaseRevision.php.
Referenced by ILIAS\ResourceStorage\Revision\BaseRevision\maybeStreamResolver(), and ILIAS\ResourceStorage\Revision\BaseRevision\withStreamResolver().