|
ILIAS
release_5-0 Revision 5.0.0-1144-gc4397b1f870
|
Class ilDataCollectionCache. More...
Collaboration diagram for ilDataCollectionCache:Static Public Member Functions | |
| static | getTableCache ($table_id=0) |
| static | getFieldCache ($field_id=0) |
| static | getRecordCache ($record_id=0) |
| static | getRecordFieldCache ($record, $field) |
| static | getInstance ($record, $field) |
| @description This function is used to decide which type of record field is to be instanciated. More... | |
| static | buildFieldFromRecord ($rec) |
Static Protected Attributes | |
| static | $tables_cache |
| static | $fields_cache |
| static | $records_cache |
| static | $record_field_cache |
Class ilDataCollectionCache.
Definition at line 14 of file class.ilDataCollectionCache.php.
|
static |
| $rec |
Definition at line 137 of file class.ilDataCollectionCache.php.
References $fields_cache.
Referenced by ilDataCollectionTable\loadFields().
Here is the caller graph for this function:
|
static |
| int | $field_id |
Definition at line 59 of file class.ilDataCollectionCache.php.
References $fields_cache.
Referenced by ilDataCollectionFieldEditGUI\__construct(), ilDataCollectionDatatype\addFilterInputFieldToTable(), ilDataCollectionField\cloneStructure(), ilObjDataCollection\cloneStructure(), ilDataCollectionTable\deleteField(), ilDataCollectionFieldListTableGUI\fillRow(), ilDataCollectionTable\getPartialRecords(), ilDataCollectionRecordListGUI\getReferenceFromValue(), and ilDataCollectionRecordEditGUI\initForm().
Here is the caller graph for this function:
|
static |
@description This function is used to decide which type of record field is to be instanciated.
| $record | ilDataCollectionRecord |
| $field | ilDataCollectionField |
Definition at line 112 of file class.ilDataCollectionCache.php.
References ilDataCollectionDatatype\INPUTFORMAT_FORMULA, ilDataCollectionDatatype\INPUTFORMAT_ILIAS_REF, ilDataCollectionDatatype\INPUTFORMAT_RATING, and ilDataCollectionDatatype\INPUTFORMAT_REFERENCE.
Referenced by getRecordFieldCache().
Here is the caller graph for this function:
|
static |
| int | $record_id |
Definition at line 74 of file class.ilDataCollectionCache.php.
References $records_cache.
Referenced by ilDataCollectionRecordViewGUI\__construct(), ilDataCollectionNReferenceField\buildTemplate(), ilDataCollectionRecordEditGUI\confirmDelete(), ilDataCollectionRecordEditGUI\delete(), ilDataCollectionRecordViewGUI\doExtReplace(), ilDataCollectionRecordEditGUI\executeCommand(), ilDataCollectionNReferenceField\getExportValue(), ilDataCollectionReferenceField\getExportValue(), ilDataCollectionNReferenceField\getHTML(), ilDataCollectionReferenceField\getLinkHTML(), ilDataCollectionTable\getPartialRecords(), ilDataCollectionRecordEditGUI\getRecordData(), ilDataCollectionRecordEditGUI\initForm(), ilDataCollectionTable\loadRecords(), ilDataCollectionRecordEditGUI\save(), ilDataCollectionRecordListGUI\sendFile(), ilObjDataCollection\sendNotification(), and ilDataCollectionRecordEditGUI\setFormValues().
Here is the caller graph for this function:
|
static |
| $field | ilDataCollectionField |
| $record | ilDataCollectionRecord |
Definition at line 90 of file class.ilDataCollectionCache.php.
References getInstance().
Referenced by ilDataCollectionTable\getPartialRecords(), ilDataCollectionRecordListTableGUI\getStatus(), and ilDataCollectionRecord\loadRecordFields().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
| int | $table_id |
Definition at line 41 of file class.ilDataCollectionCache.php.
References $tables_cache.
Referenced by ilDataCollectionFieldListTableGUI\__construct(), ilDataCollectionILIASRefField\__construct(), ilDataCollectionRatingField\__construct(), ilDataCollectionReferenceField\__construct(), ilDataCollectionTableEditGUI\__construct(), ilDataCollectionRecordListGUI\__construct(), ilDataCollectionFieldEditGUI\__construct(), ilDataCollectionDatatype\addFilterInputFieldToTable(), ilDataCollectionField\checkValidity(), ilObjDataCollection\cloneStructure(), ilDataCollectionFieldListGUI\deleteFields(), ilObjDataCollection\doCreate(), ilDataCollectionTableEditGUI\edit(), ilObjDataCollectionGUI\emptyInfo(), ilDataCollectionRecordEditGUI\executeCommand(), ilDataCollectionRecordViewViewdefinition\getAvailablePlaceholders(), ilDataCollectionRecordListGUI\getReferenceFromValue(), ilObjDataCollection\getTables(), ilDataCollectionFieldEditGUI\initForm(), ilDataCollectionRecordEditGUI\initForm(), ilDataCollectionRecord\loadTable(), ilDataCollectionRecordViewGUI\renderRecord(), ilDataCollectionTableEditGUI\save(), ilDataCollectionFieldListGUI\save(), and ilObjDataCollection\sendNotification().
Here is the caller graph for this function:
|
staticprotected |
Definition at line 23 of file class.ilDataCollectionCache.php.
Referenced by buildFieldFromRecord(), and getFieldCache().
|
staticprotected |
Definition at line 33 of file class.ilDataCollectionCache.php.
|
staticprotected |
Definition at line 27 of file class.ilDataCollectionCache.php.
Referenced by getRecordCache().
|
staticprotected |
Definition at line 19 of file class.ilDataCollectionCache.php.
Referenced by getTableCache().