Class ilDataCollectionCache.
More...
◆ buildFieldFromRecord()
static ilDataCollectionCache::buildFieldFromRecord |
( |
|
$rec | ) |
|
|
static |
- Parameters
-
- Returns
- ilDataCollectionField
Definition at line 137 of file class.ilDataCollectionCache.php.
References $fields_cache.
Referenced by ilDataCollectionTable\loadFields().
143 $field->setId($rec[
"id"]);
144 $field->setTableId($rec[
"table_id"]);
145 $field->setTitle($rec[
"title"]);
146 $field->setDescription($rec[
"description"]);
147 $field->setDatatypeId($rec[
"datatype_id"]);
148 $field->setRequired($rec[
"required"]);
149 $field->setUnique($rec[
"is_unique"]);
150 $field->setLocked($rec[
"is_locked"]);
Class ilDataCollectionField.
◆ getFieldCache()
static ilDataCollectionCache::getFieldCache |
( |
|
$field_id = 0 | ) |
|
|
static |
- Parameters
-
- Returns
- ilDataCollectionField
Definition at line 59 of file class.ilDataCollectionCache.php.
References $fields_cache.
Referenced by ilDataCollectionFieldEditGUI\__construct(), ilDataCollectionDatatype\addFilterInputFieldToTable(), ilObjDataCollection\cloneStructure(), ilDataCollectionField\cloneStructure(), ilDataCollectionTable\deleteField(), ilDataCollectionFieldListGUI\deleteFields(), ilDataCollectionFieldListTableGUI\fillRow(), ilDataCollectionTable\getPartialRecords(), ilDataCollectionRecordListGUI\getReferenceFromValue(), ilDataCollectionDataSet\getXmlNamespace(), and ilDataCollectionRecordEditGUI\initForm().
Class ilDataCollectionField.
◆ getInstance()
static ilDataCollectionCache::getInstance |
( |
|
$record, |
|
|
|
$field |
|
) |
| |
|
static |
◆ getRecordCache()
static ilDataCollectionCache::getRecordCache |
( |
|
$record_id = 0 | ) |
|
|
static |
- Parameters
-
- Returns
- ilDataCollectionRecord
Definition at line 74 of file class.ilDataCollectionCache.php.
References $records_cache.
Referenced by ilDataCollectionReferenceField\__construct(), ilDataCollectionRecordViewGUI\__construct(), ilDataCollectionNReferenceField\buildTemplate(), ilDataCollectionRecordEditGUI\confirmDelete(), ilDataCollectionRecordEditGUI\delete(), ilDataCollectionRecordViewGUI\doExtReplace(), ilDataCollectionRecordEditGUI\executeCommand(), ilDataCollectionReferenceField\getExportValue(), ilDataCollectionNReferenceField\getExportValue(), ilDataCollectionNReferenceField\getHTML(), ilDataCollectionReferenceField\getLinkHTML(), ilDataCollectionTable\getPartialRecords(), ilDataCollectionRecordEditGUI\getRecordData(), ilDataCollectionDataSet\getXmlNamespace(), ilDataCollectionRecordEditGUI\initForm(), ilDataCollectionTable\loadRecords(), ilDataCollectionRecordEditGUI\save(), ilDataCollectionRecordListGUI\sendFile(), ilObjDataCollection\sendNotification(), and ilDataCollectionRecordEditGUI\setFormValues().
Class ilDataCollectionRecord.
◆ getRecordFieldCache()
static ilDataCollectionCache::getRecordFieldCache |
( |
|
$record, |
|
|
|
$field |
|
) |
| |
|
static |
◆ getTableCache()
static ilDataCollectionCache::getTableCache |
( |
|
$table_id = 0 | ) |
|
|
static |
- Parameters
-
- Returns
- ilDataCollectionTable
Definition at line 41 of file class.ilDataCollectionCache.php.
References $tables_cache.
Referenced by ilDataCollectionFieldListTableGUI\__construct(), ilDataCollectionRatingField\__construct(), ilDataCollectionILIASRefField\__construct(), ilDataCollectionReferenceField\__construct(), ilDataCollectionTableEditGUI\__construct(), ilDataCollectionFieldEditGUI\__construct(), ilDataCollectionRecordListGUI\__construct(), ilDataCollectionDatatype\addFilterInputFieldToTable(), ilDataCollectionField\checkValidity(), ilObjDataCollection\cloneStructure(), ilDataCollectionFieldListGUI\deleteFields(), ilObjDataCollection\doCreate(), ilDataCollectionTableEditGUI\edit(), ilObjDataCollectionGUI\emptyInfo(), ilDataCollectionRecordEditGUI\executeCommand(), ilDataCollectionRecordViewViewdefinition\getAvailablePlaceholders(), ilDataCollectionRecordListGUI\getReferenceFromValue(), ilObjDataCollection\getTables(), ilDataCollectionDataSet\getXmlNamespace(), ilDataCollectionFieldEditGUI\initForm(), ilDataCollectionRecordEditGUI\initForm(), ilDataCollectionRecord\loadTable(), ilDataCollectionRecordViewGUI\renderRecord(), ilDataCollectionFieldListGUI\save(), ilDataCollectionTableEditGUI\save(), ilObjDataCollection\sendNotification(), and ilDclExpressionParser\substituteFieldValues().
Class ilDataCollectionField.
◆ $fields_cache
ilDataCollectionCache::$fields_cache |
|
staticprotected |
◆ $record_field_cache
ilDataCollectionCache::$record_field_cache |
|
staticprotected |
◆ $records_cache
ilDataCollectionCache::$records_cache |
|
staticprotected |
◆ $tables_cache
ilDataCollectionCache::$tables_cache |
|
staticprotected |
The documentation for this class was generated from the following file: