![]() |
TYPO3
7.6
|
Public Member Functions | |
__construct ($table, DatabaseRecord $liveRecord, DatabaseRecord $versionRecord) | |
getTable () | |
setTable ($table) | |
getLiveRecord () | |
setLiveRecord (DatabaseRecord $liveRecord) | |
getVersionRecord () | |
setVersionRecord (DatabaseRecord $versionRecord) | |
getLiveId () | |
getVersiondId () | |
Static Public Member Functions | |
static | create ($table, $liveId, $versionId) |
static | createFromArrays ($table, array $liveRow, array $versionRow) |
Protected Attributes | |
$table | |
$versionRecord | |
$liveRecord | |
Combined record class
Definition at line 20 of file CombinedRecord.php.
__construct | ( | $table, | |
DatabaseRecord | $liveRecord, | ||
DatabaseRecord | $versionRecord | ||
) |
Creates this object.
string | $table | |
\TYPO3\CMS\Workspaces\Domain\Model\DatabaseRecord | $liveRecord | |
\TYPO3\CMS\Workspaces\Domain\Model\DatabaseRecord | $versionRecord |
Definition at line 74 of file CombinedRecord.php.
References CombinedRecord\$table, CombinedRecord\setLiveRecord(), CombinedRecord\setTable(), and CombinedRecord\setVersionRecord().
|
static |
Creates combined record object just by live-id and version-id of database record rows.
string | $table | Name of the database table |
int | $liveId | Id of the database live-record row |
int | $versionId | Id of the datbase version-record row |
Definition at line 45 of file CombinedRecord.php.
References CombinedRecord\$liveRecord, CombinedRecord\$table, CombinedRecord\$versionRecord, and DatabaseRecord\create().
|
static |
Creates combined record object by relevant database live-record and version-record rows.
string | $table | Name of the database table |
array | $liveRow | The relevant datbase live-record row |
array | $versionRow | The relevant database version-record row |
Definition at line 60 of file CombinedRecord.php.
References CombinedRecord\$liveRecord, CombinedRecord\$table, CombinedRecord\$versionRecord, and DatabaseRecord\createFromArray().
getLiveId | ( | ) |
Gets the id of the live-record.
Definition at line 149 of file CombinedRecord.php.
References CombinedRecord\getLiveRecord().
getLiveRecord | ( | ) |
Gets the live-record object.
Definition at line 107 of file CombinedRecord.php.
References CombinedRecord\$liveRecord.
Referenced by CombinedRecord\getLiveId().
getTable | ( | ) |
Gets the name of the database table.
Definition at line 86 of file CombinedRecord.php.
References CombinedRecord\$table.
getVersiondId | ( | ) |
Gets the id of version-record.
Definition at line 159 of file CombinedRecord.php.
References CombinedRecord\getVersionRecord().
getVersionRecord | ( | ) |
Gets the version-record object.
Definition at line 128 of file CombinedRecord.php.
References CombinedRecord\$versionRecord.
Referenced by CombinedRecord\getVersiondId().
setLiveRecord | ( | DatabaseRecord | $liveRecord | ) |
Sets the live-record object.
\TYPO3\CMS\Workspaces\Domain\Model\DatabaseRecord | $liveRecord |
Definition at line 118 of file CombinedRecord.php.
References CombinedRecord\$liveRecord.
Referenced by CombinedRecord\__construct().
setTable | ( | $table | ) |
Sets the name of the database table.
string | $table |
Definition at line 97 of file CombinedRecord.php.
References CombinedRecord\$table.
Referenced by CombinedRecord\__construct().
setVersionRecord | ( | DatabaseRecord | $versionRecord | ) |
Sets the version-record object.
\TYPO3\CMS\Workspaces\Domain\Model\DatabaseRecord | $versionRecord |
Definition at line 139 of file CombinedRecord.php.
References CombinedRecord\$versionRecord.
Referenced by CombinedRecord\__construct().
|
protected |
Definition at line 35 of file CombinedRecord.php.
Referenced by CombinedRecord\create(), CombinedRecord\createFromArrays(), CombinedRecord\getLiveRecord(), and CombinedRecord\setLiveRecord().
|
protected |
Definition at line 25 of file CombinedRecord.php.
Referenced by CombinedRecord\__construct(), CombinedRecord\create(), CombinedRecord\createFromArrays(), CombinedRecord\getTable(), and CombinedRecord\setTable().
|
protected |
Definition at line 30 of file CombinedRecord.php.
Referenced by CombinedRecord\create(), CombinedRecord\createFromArrays(), CombinedRecord\getVersionRecord(), and CombinedRecord\setVersionRecord().