|
ILIAS
release_5-0 Revision 5.0.0-1144-gc4397b1f870
|
Class ilDataCollectionField. More...
Inheritance diagram for ilDataCollectionField:
Collaboration diagram for ilDataCollectionField:Public Member Functions | |
| __construct ($a_id=0) | |
| setId ($a_id) | |
| Set field id. More... | |
| getId () | |
| Get field id. More... | |
| setTableId ($a_id) | |
| Set table id. More... | |
| getTableId () | |
| Get table id. More... | |
| setTitle ($a_title) | |
| Set title. More... | |
| getTitle () | |
| Get title. More... | |
| setDescription ($a_desc) | |
| Set description. More... | |
| getDescription () | |
| Get description. More... | |
| setDatatypeId ($a_id) | |
| Set datatype id. More... | |
| getDatatypeId () | |
| Get datatype_id. More... | |
| setRequired ($a_required) | |
| Set Required. More... | |
| getRequired () | |
| Get Required Required. More... | |
| setPropertyvalue ($a_value, $a_id) | |
| Set Property Value. More... | |
| isUnique () | |
| setUnique ($unique) | |
| getPropertyvalues () | |
| Get Property Values. More... | |
| setVisible ($visible) | |
| setVisible More... | |
| setFilterable ($filterable) | |
| setFilterable More... | |
| getDatatype () | |
| getLength () | |
| getTextArea () | |
| getLearningProgress () | |
| getDatatypeTitle () | |
| getStorageLocation () | |
| isVisible () | |
| isFilterable () | |
| isEditable () | |
| isEditable More... | |
| setEditable ($editable) | |
| getExportable () | |
| toArray () | |
| isStandardField () | |
| doRead () | |
| Read field. More... | |
| buildFromDBRecord ($rec) | |
| doCreate () | |
| Create new field. More... | |
| doUpdate () | |
| Update field. More... | |
| getFilterable () | |
| doDelete () | |
| getOrder () | |
| setOrder ($order) | |
| getFieldRef () | |
| getFieldReflist () | |
| isNRef () | |
| getProperties () | |
| Get all properties of a field. More... | |
| setProperties ($data) | |
| setLocked ($locked) | |
| getLocked () | |
| checkValidity ($value, $record_id=NULL) | |
| cloneStructure ($original_id) | |
| cloneProperties (ilDataCollectionField $originalField) | |
| setExportable ($exportable) | |
Static Public Member Functions | |
| static | _getTitleValidChars ($a_as_regex=true) |
| All valid chars for filed titles. More... | |
| static | _getFieldIdByTitle ($title, $table_id) |
Data Fields | |
| const | PROPERTYID_LENGTH = 1 |
| const | PROPERTYID_REGEX = 2 |
| const | PROPERTYID_REFERENCE = 3 |
| const | PROPERTYID_URL = 4 |
| LINK OR EMAIL! More... | |
| const | PROPERTYID_TEXTAREA = 5 |
| const | PROPERTYID_REFERENCE_LINK = 6 |
| const | PROPERTYID_WIDTH = 7 |
| const | PROPERTYID_HEIGHT = 8 |
| const | PROPERTYID_LEARNING_PROGRESS = 9 |
| const | PROPERTYID_ILIAS_REFERENCE_LINK = 10 |
| const | PROPERTYID_N_REFERENCE = 11 |
| const | PROPERTYID_FORMULA_EXPRESSION = 12 |
| const | PROPERTYID_DISPLAY_COPY_LINK_ACTION_MENU = 13 |
| const | PROPERTYID_LINK_DETAIL_PAGE_TEXT = 14 |
| const | PROPERTYID_LINK_DETAIL_PAGE_MOB = 15 |
| const | PROPERTYID_SUPPORTED_FILE_TYPES = 16 |
| const | VIEW_VIEW = 1 |
| const | EDIT_VIEW = 2 |
| const | FILTER_VIEW = 3 |
| const | EXPORTABLE_VIEW = 4 |
Protected Member Functions | |
| loadDatatype () | |
| loadVisibility () | |
| loadFilterability () | |
| loadViewDefinition ($view) | |
| loadViewDefinition More... | |
| updateProperties () | |
| Update properties of this field in Database. More... | |
| updateVisibility () | |
| updateFilterability () | |
| updateEditability () | |
| updateExportability () | |
Protected Attributes | |
| $id | |
| $table_id | |
| $title | |
| $description | |
| $datatypeId | |
| $required | |
| $order | |
| $unique | |
| $visible | |
| $editable | |
| $filterable | |
| $locked | |
| $property = array() | |
| $exportable | |
| $datatype | |
Private Member Functions | |
| loadEditability () | |
| loadExportability () | |
| updateViewDefinition ($view) | |
| updateViewDefinition More... | |
| deleteViewDefinition ($view) | |
| loadProperties () | |
| Get all properties of a field. More... | |
Class ilDataCollectionField.
Definition at line 20 of file class.ilDataCollectionField.php.
| ilDataCollectionField::__construct | ( | $a_id = 0 | ) |
| int | $a_id |
Definition at line 111 of file class.ilDataCollectionField.php.
References doRead().
Here is the call graph for this function:
|
static |
| $title | Title of the field |
| $table_id | ID of table where the field belongs to |
Definition at line 141 of file class.ilDataCollectionField.php.
References $id, $ilDB, $result, $table_id, and $title.
Referenced by ilObjDataCollection\cloneStructure().
Here is the caller graph for this function:
|
static |
All valid chars for filed titles.
| bool | $a_as_regex |
Definition at line 126 of file class.ilDataCollectionField.php.
Referenced by ilDataCollectionFieldEditGUI\initForm().
Here is the caller graph for this function:| ilDataCollectionField::buildFromDBRecord | ( | $rec | ) |
Definition at line 590 of file class.ilDataCollectionField.php.
References setDatatypeId(), setDescription(), setId(), setLocked(), setRequired(), setTableId(), setTitle(), and setUnique().
Here is the call graph for this function:| ilDataCollectionField::checkValidity | ( | $value, | |
$record_id = NULL |
|||
| ) |
Definition at line 908 of file class.ilDataCollectionField.php.
References ilDataCollectionDatatype\checkValidity(), getDatatypeId(), getPropertyvalues(), ilDataCollectionCache\getTableCache(), getTableId(), ilDataCollectionDatatype\INPUTFORMAT_DATETIME, ilDataCollectionDatatype\INPUTFORMAT_TEXT, isUnique(), ilDataCollectionInputException\LENGTH_EXCEPTION, ilDataCollectionInputException\NOT_URL, PROPERTYID_LENGTH, PROPERTYID_REGEX, PROPERTYID_URL, ilDataCollectionInputException\REGEX_EXCEPTION, ilStr\strLen(), ilDataCollectionInputException\TYPE_EXCEPTION, and ilDataCollectionInputException\UNIQUE_EXCEPTION.
Here is the call graph for this function:| ilDataCollectionField::cloneProperties | ( | ilDataCollectionField | $originalField | ) |
| ilDataCollectionField | $originalField |
Definition at line 1005 of file class.ilDataCollectionField.php.
References $id, getDatatypeId(), getId(), getProperties(), ilDataCollectionDatatype\INPUTFORMAT_REFERENCE, and PROPERTYID_REFERENCE.
Referenced by cloneStructure().
Here is the call graph for this function:
Here is the caller graph for this function:| ilDataCollectionField::cloneStructure | ( | $original_id | ) |
| $original_id |
| ilException |
Definition at line 984 of file class.ilDataCollectionField.php.
References cloneProperties(), doCreate(), ilDataCollectionCache\getFieldCache(), setDatatypeId(), setDescription(), setEditable(), setExportable(), setFilterable(), setLocked(), setOrder(), setRequired(), setTitle(), setUnique(), and setVisible().
Here is the call graph for this function:
|
private |
Definition at line 763 of file class.ilDataCollectionField.php.
References $ilDB, $query, getId(), and getTableId().
Referenced by doDelete().
Here is the call graph for this function:
Here is the caller graph for this function:| ilDataCollectionField::doCreate | ( | ) |
Create new field.
Reimplemented in ilDataCollectionStandardField.
Definition at line 605 of file class.ilDataCollectionField.php.
References $id, $ilDB, $query, ilDataCollectionTable\_tableExists(), getDatatypeId(), getDescription(), getId(), getLocked(), getRequired(), getTableId(), getTitle(), isUnique(), setId(), setLocked(), updateEditability(), updateExportability(), updateFilterability(), and updateVisibility().
Referenced by cloneStructure().
Here is the call graph for this function:
Here is the caller graph for this function:| ilDataCollectionField::doDelete | ( | ) |
Definition at line 777 of file class.ilDataCollectionField.php.
References $ilDB, $query, deleteViewDefinition(), and getId().
Here is the call graph for this function:| ilDataCollectionField::doRead | ( | ) |
Read field.
Reimplemented in ilDataCollectionStandardField.
Definition at line 568 of file class.ilDataCollectionField.php.
References $ilDB, $query, getId(), loadProperties(), setDatatypeId(), setDescription(), setLocked(), setRequired(), setTableId(), setTitle(), and setUnique().
Referenced by __construct().
Here is the call graph for this function:
Here is the caller graph for this function:| ilDataCollectionField::doUpdate | ( | ) |
Update field.
Reimplemented in ilDataCollectionStandardField.
Definition at line 632 of file class.ilDataCollectionField.php.
References $ilDB, getDatatypeId(), getDescription(), getId(), getLocked(), getRequired(), getTableId(), getTitle(), isUnique(), updateEditability(), updateExportability(), updateFilterability(), updateProperties(), and updateVisibility().
Here is the call graph for this function:| ilDataCollectionField::getDatatype | ( | ) |
Definition at line 358 of file class.ilDataCollectionField.php.
References $datatype, and loadDatatype().
Here is the call graph for this function:| ilDataCollectionField::getDatatypeId | ( | ) |
Get datatype_id.
Definition at line 255 of file class.ilDataCollectionField.php.
References $datatypeId, ilDataCollectionStandardField\_getDatatypeForId(), getId(), and isStandardField().
Referenced by ilDataCollectionDatatype\addFilterInputFieldToTable(), checkValidity(), cloneProperties(), doCreate(), doUpdate(), ilDataCollectionFieldListTableGUI\fillRow(), ilDataCollectionDatatype\getInputField(), and ilDataCollectionDatatype\passThroughFilter().
Here is the call graph for this function:
Here is the caller graph for this function:| ilDataCollectionField::getDatatypeTitle | ( | ) |
Definition at line 401 of file class.ilDataCollectionField.php.
References loadDatatype().
Referenced by ilDataCollectionFieldListTableGUI\fillRow().
Here is the call graph for this function:
Here is the caller graph for this function:| ilDataCollectionField::getDescription | ( | ) |
Get description.
Definition at line 233 of file class.ilDataCollectionField.php.
References $description.
Referenced by doCreate(), doUpdate(), ilDataCollectionFieldListTableGUI\fillRow(), and ilDataCollectionDatatype\getInputField().
Here is the caller graph for this function:| ilDataCollectionField::getExportable | ( | ) |
Definition at line 520 of file class.ilDataCollectionField.php.
References $exportable, and loadExportability().
Referenced by ilDataCollectionStandardField\cloneStructure(), ilDataCollectionFieldListTableGUI\fillRow(), and updateViewDefinition().
Here is the call graph for this function:
Here is the caller graph for this function:| ilDataCollectionField::getFieldRef | ( | ) |
Definition at line 817 of file class.ilDataCollectionField.php.
References $id, getPropertyvalues(), and PROPERTYID_REFERENCE.
Referenced by ilDataCollectionDatatype\addFilterInputFieldToTable(), and ilDataCollectionFieldListTableGUI\fillRow().
Here is the call graph for this function:
Here is the caller graph for this function:| ilDataCollectionField::getFieldReflist | ( | ) |
Definition at line 828 of file class.ilDataCollectionField.php.
References $id, getPropertyvalues(), and PROPERTYID_N_REFERENCE.
Here is the call graph for this function:| ilDataCollectionField::getFilterable | ( | ) |
Definition at line 673 of file class.ilDataCollectionField.php.
References isFilterable().
Here is the call graph for this function:| ilDataCollectionField::getId | ( | ) |
Get field id.
Definition at line 169 of file class.ilDataCollectionField.php.
References $id.
Referenced by ilDataCollectionDatatype\addFilterInputFieldToTable(), cloneProperties(), deleteViewDefinition(), doCreate(), doDelete(), doRead(), doUpdate(), ilDataCollectionFieldListTableGUI\fillRow(), getDatatypeId(), ilDataCollectionDatatype\getInputField(), loadProperties(), ilDataCollectionDatatype\passThroughFilter(), updateProperties(), and updateViewDefinition().
Here is the caller graph for this function:| ilDataCollectionField::getLearningProgress | ( | ) |
Definition at line 390 of file class.ilDataCollectionField.php.
References getPropertyvalues(), and PROPERTYID_LEARNING_PROGRESS.
Here is the call graph for this function:| ilDataCollectionField::getLength | ( | ) |
Definition at line 368 of file class.ilDataCollectionField.php.
References getPropertyvalues(), and PROPERTYID_LENGTH.
Referenced by ilDataCollectionDatatype\getInputField().
Here is the call graph for this function:
Here is the caller graph for this function:| ilDataCollectionField::getLocked | ( | ) |
Reimplemented in ilDataCollectionStandardField.
Definition at line 900 of file class.ilDataCollectionField.php.
References $locked.
Referenced by doCreate(), doUpdate(), and ilDataCollectionFieldListTableGUI\fillRow().
Here is the caller graph for this function:| ilDataCollectionField::getOrder | ( | ) |
Definition at line 797 of file class.ilDataCollectionField.php.
References $order, and loadVisibility().
Referenced by ilDataCollectionStandardField\cloneStructure(), and updateViewDefinition().
Here is the call graph for this function:
Here is the caller graph for this function:| ilDataCollectionField::getProperties | ( | ) |
Get all properties of a field.
Definition at line 875 of file class.ilDataCollectionField.php.
References $property, and loadProperties().
Referenced by cloneProperties(), getTextArea(), and ilDataCollectionDatatype\passThroughFilter().
Here is the call graph for this function:
Here is the caller graph for this function:| ilDataCollectionField::getPropertyvalues | ( | ) |
Get Property Values.
| int | $a_id |
Definition at line 318 of file class.ilDataCollectionField.php.
References $property, and loadProperties().
Referenced by checkValidity(), getFieldRef(), getFieldReflist(), getLearningProgress(), getLength(), and isNRef().
Here is the call graph for this function:
Here is the caller graph for this function:| ilDataCollectionField::getRequired | ( | ) |
Get Required Required.
Definition at line 279 of file class.ilDataCollectionField.php.
References $required.
Referenced by ilDataCollectionStandardField\cloneStructure(), doCreate(), doUpdate(), and ilDataCollectionFieldListTableGUI\fillRow().
Here is the caller graph for this function:| ilDataCollectionField::getStorageLocation | ( | ) |
Definition at line 411 of file class.ilDataCollectionField.php.
References loadDatatype().
Here is the call graph for this function:| ilDataCollectionField::getTableId | ( | ) |
Get table id.
Definition at line 189 of file class.ilDataCollectionField.php.
References $table_id.
Referenced by checkValidity(), deleteViewDefinition(), doCreate(), doUpdate(), and updateViewDefinition().
Here is the caller graph for this function:| ilDataCollectionField::getTextArea | ( | ) |
Definition at line 379 of file class.ilDataCollectionField.php.
References $t, getProperties(), and PROPERTYID_TEXTAREA.
Referenced by ilDataCollectionDatatype\getInputField().
Here is the call graph for this function:
Here is the caller graph for this function:| ilDataCollectionField::getTitle | ( | ) |
Get title.
Definition at line 213 of file class.ilDataCollectionField.php.
References $title.
Referenced by ilDataCollectionDatatype\addFilterInputFieldToTable(), doCreate(), doUpdate(), ilDataCollectionFieldListTableGUI\fillRow(), and ilDataCollectionDatatype\getInputField().
Here is the caller graph for this function:| ilDataCollectionField::isEditable | ( | ) |
isEditable
Definition at line 503 of file class.ilDataCollectionField.php.
References $editable, and loadEditability().
Referenced by ilDataCollectionStandardField\cloneStructure(), and updateViewDefinition().
Here is the call graph for this function:
Here is the caller graph for this function:| ilDataCollectionField::isFilterable | ( | ) |
Definition at line 447 of file class.ilDataCollectionField.php.
References $filterable, and loadFilterability().
Referenced by ilDataCollectionStandardField\cloneStructure(), ilDataCollectionFieldListTableGUI\fillRow(), getFilterable(), and updateViewDefinition().
Here is the call graph for this function:
Here is the caller graph for this function:| ilDataCollectionField::isNRef | ( | ) |
Definition at line 839 of file class.ilDataCollectionField.php.
References $id, getPropertyvalues(), and PROPERTYID_N_REFERENCE.
Referenced by ilDataCollectionDatatype\getInputField().
Here is the call graph for this function:
Here is the caller graph for this function:| ilDataCollectionField::isStandardField | ( | ) |
Reimplemented in ilDataCollectionStandardField.
Definition at line 560 of file class.ilDataCollectionField.php.
Referenced by ilDataCollectionFieldListTableGUI\fillRow(), and getDatatypeId().
Here is the caller graph for this function:| ilDataCollectionField::isUnique | ( | ) |
Reimplemented in ilDataCollectionStandardField.
Definition at line 298 of file class.ilDataCollectionField.php.
References $unique.
Referenced by checkValidity(), doCreate(), doUpdate(), and ilDataCollectionFieldListTableGUI\fillRow().
Here is the caller graph for this function:| ilDataCollectionField::isVisible | ( | ) |
Definition at line 428 of file class.ilDataCollectionField.php.
References $visible, and loadVisibility().
Referenced by ilDataCollectionStandardField\cloneStructure(), ilDataCollectionFieldListTableGUI\fillRow(), and updateViewDefinition().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 418 of file class.ilDataCollectionField.php.
Referenced by getDatatype(), getDatatypeTitle(), and getStorageLocation().
Here is the caller graph for this function:
|
private |
Definition at line 532 of file class.ilDataCollectionField.php.
References loadViewDefinition().
Referenced by isEditable().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 542 of file class.ilDataCollectionField.php.
References loadViewDefinition().
Referenced by getExportable().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 456 of file class.ilDataCollectionField.php.
References loadViewDefinition().
Referenced by isFilterable().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Get all properties of a field.
Definition at line 852 of file class.ilDataCollectionField.php.
References $ilDB, $query, getId(), and setPropertyvalue().
Referenced by doRead(), getProperties(), and getPropertyvalues().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
loadViewDefinition
| $view | int use VIEW_VIEW or EDIT_VIEW |
Definition at line 468 of file class.ilDataCollectionField.php.
References $ilDB, $query, EDIT_VIEW, EXPORTABLE_VIEW, FILTER_VIEW, and VIEW_VIEW.
Referenced by loadEditability(), loadExportability(), loadFilterability(), and loadVisibility().
Here is the caller graph for this function:
|
protected |
Definition at line 437 of file class.ilDataCollectionField.php.
References loadViewDefinition().
Referenced by getOrder(), and isVisible().
Here is the call graph for this function:
Here is the caller graph for this function:| ilDataCollectionField::setDatatypeId | ( | $a_id | ) |
Set datatype id.
| int | $a_id |
Definition at line 243 of file class.ilDataCollectionField.php.
Referenced by buildFromDBRecord(), cloneStructure(), and doRead().
Here is the caller graph for this function:| ilDataCollectionField::setDescription | ( | $a_desc | ) |
Set description.
| string | $a_desc |
Definition at line 223 of file class.ilDataCollectionField.php.
Referenced by buildFromDBRecord(), cloneStructure(), and doRead().
Here is the caller graph for this function:| ilDataCollectionField::setEditable | ( | $editable | ) |
Definition at line 515 of file class.ilDataCollectionField.php.
References $editable.
Referenced by cloneStructure(), and ilDataCollectionStandardField\cloneStructure().
Here is the caller graph for this function:| ilDataCollectionField::setExportable | ( | $exportable | ) |
| boolean | $exportable |
Definition at line 1029 of file class.ilDataCollectionField.php.
References $exportable.
Referenced by cloneStructure(), and ilDataCollectionStandardField\cloneStructure().
Here is the caller graph for this function:| ilDataCollectionField::setFilterable | ( | $filterable | ) |
setFilterable
| $filterable | bool |
Definition at line 346 of file class.ilDataCollectionField.php.
References $filterable, and setOrder().
Referenced by cloneStructure(), and ilDataCollectionStandardField\cloneStructure().
Here is the call graph for this function:
Here is the caller graph for this function:| ilDataCollectionField::setId | ( | $a_id | ) |
Set field id.
| int | $a_id |
Definition at line 159 of file class.ilDataCollectionField.php.
Referenced by buildFromDBRecord(), and doCreate().
Here is the caller graph for this function:| ilDataCollectionField::setLocked | ( | $locked | ) |
| boolean | $locked |
Definition at line 892 of file class.ilDataCollectionField.php.
References $locked.
Referenced by buildFromDBRecord(), cloneStructure(), ilDataCollectionStandardField\cloneStructure(), doCreate(), and doRead().
Here is the caller graph for this function:| ilDataCollectionField::setOrder | ( | $order | ) |
Definition at line 809 of file class.ilDataCollectionField.php.
References $order.
Referenced by cloneStructure(), ilDataCollectionStandardField\cloneStructure(), setFilterable(), and setVisible().
Here is the caller graph for this function:| ilDataCollectionField::setProperties | ( | $data | ) |
Definition at line 884 of file class.ilDataCollectionField.php.
References $data.
| ilDataCollectionField::setPropertyvalue | ( | $a_value, | |
| $a_id | |||
| ) |
Set Property Value.
| string | $a_value | |
| int | $a_id |
Definition at line 290 of file class.ilDataCollectionField.php.
Referenced by loadProperties().
Here is the caller graph for this function:| ilDataCollectionField::setRequired | ( | $a_required | ) |
Set Required.
| boolean | $a_required | Required |
Definition at line 269 of file class.ilDataCollectionField.php.
Referenced by buildFromDBRecord(), cloneStructure(), ilDataCollectionStandardField\cloneStructure(), and doRead().
Here is the caller graph for this function:| ilDataCollectionField::setTableId | ( | $a_id | ) |
Set table id.
| int | $a_id |
Definition at line 179 of file class.ilDataCollectionField.php.
Referenced by buildFromDBRecord(), and doRead().
Here is the caller graph for this function:| ilDataCollectionField::setTitle | ( | $a_title | ) |
Set title.
| string | $a_title |
Definition at line 199 of file class.ilDataCollectionField.php.
Referenced by buildFromDBRecord(), cloneStructure(), and doRead().
Here is the caller graph for this function:| ilDataCollectionField::setUnique | ( | $unique | ) |
Definition at line 306 of file class.ilDataCollectionField.php.
References $unique.
Referenced by buildFromDBRecord(), cloneStructure(), ilDataCollectionStandardField\cloneStructure(), and doRead().
Here is the caller graph for this function:| ilDataCollectionField::setVisible | ( | $visible | ) |
setVisible
| $visible | bool |
Definition at line 332 of file class.ilDataCollectionField.php.
References $visible, and setOrder().
Referenced by cloneStructure(), and ilDataCollectionStandardField\cloneStructure().
Here is the call graph for this function:
Here is the caller graph for this function:| ilDataCollectionField::toArray | ( | ) |
Definition at line 552 of file class.ilDataCollectionField.php.
|
protected |
Definition at line 694 of file class.ilDataCollectionField.php.
References updateViewDefinition().
Referenced by doCreate(), and doUpdate().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 699 of file class.ilDataCollectionField.php.
References updateViewDefinition().
Referenced by doCreate(), doUpdate(), and ilDataCollectionStandardField\doUpdate().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 689 of file class.ilDataCollectionField.php.
References updateViewDefinition().
Referenced by doCreate(), doUpdate(), and ilDataCollectionStandardField\doUpdate().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Update properties of this field in Database.
Definition at line 657 of file class.ilDataCollectionField.php.
References $ilDB, and getId().
Referenced by doUpdate().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
updateViewDefinition
| $view | int use constant VIEW_VIEW or EDIT_VIEW |
Definition at line 709 of file class.ilDataCollectionField.php.
References $ilDB, $query, EDIT_VIEW, EXPORTABLE_VIEW, FILTER_VIEW, getExportable(), getId(), getOrder(), getTableId(), isEditable(), isFilterable(), isVisible(), and VIEW_VIEW.
Referenced by updateEditability(), updateExportability(), updateFilterability(), and updateVisibility().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 681 of file class.ilDataCollectionField.php.
References updateViewDefinition().
Referenced by doCreate(), doUpdate(), and ilDataCollectionStandardField\doUpdate().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 81 of file class.ilDataCollectionField.php.
Referenced by ilDataCollectionStandardField\_getDatatypeForId(), and getDatatype().
|
protected |
Definition at line 41 of file class.ilDataCollectionField.php.
Referenced by getDatatypeId().
|
protected |
Definition at line 37 of file class.ilDataCollectionField.php.
Referenced by getDescription().
|
protected |
Definition at line 61 of file class.ilDataCollectionField.php.
Referenced by isEditable(), and setEditable().
|
protected |
Definition at line 77 of file class.ilDataCollectionField.php.
Referenced by getExportable(), and setExportable().
|
protected |
Definition at line 65 of file class.ilDataCollectionField.php.
Referenced by isFilterable(), and setFilterable().
|
protected |
Definition at line 25 of file class.ilDataCollectionField.php.
Referenced by ilDataCollectionStandardField\_getAllStandardFieldTitles(), ilDataCollectionStandardField\_getDatatypeForId(), _getFieldIdByTitle(), cloneProperties(), doCreate(), getFieldRef(), getFieldReflist(), getId(), and isNRef().
|
protected |
Definition at line 69 of file class.ilDataCollectionField.php.
Referenced by getLocked(), and setLocked().
|
protected |
Definition at line 49 of file class.ilDataCollectionField.php.
Referenced by getOrder(), and setOrder().
|
protected |
Definition at line 73 of file class.ilDataCollectionField.php.
Referenced by getProperties(), and getPropertyvalues().
|
protected |
Definition at line 45 of file class.ilDataCollectionField.php.
Referenced by getRequired().
|
protected |
Definition at line 29 of file class.ilDataCollectionField.php.
Referenced by _getFieldIdByTitle(), ilDataCollectionStandardField\_getStandardFields(), and getTableId().
|
protected |
Definition at line 33 of file class.ilDataCollectionField.php.
Referenced by _getFieldIdByTitle(), and getTitle().
|
protected |
Definition at line 53 of file class.ilDataCollectionField.php.
Referenced by isUnique(), and setUnique().
|
protected |
Definition at line 57 of file class.ilDataCollectionField.php.
Referenced by isVisible(), and setVisible().
| const ilDataCollectionField::EDIT_VIEW = 2 |
Definition at line 103 of file class.ilDataCollectionField.php.
Referenced by ilDataCollectionTable\doCreate(), loadViewDefinition(), and updateViewDefinition().
| const ilDataCollectionField::EXPORTABLE_VIEW = 4 |
Definition at line 105 of file class.ilDataCollectionField.php.
Referenced by ilDataCollectionTable\doCreate(), loadViewDefinition(), and updateViewDefinition().
| const ilDataCollectionField::FILTER_VIEW = 3 |
Definition at line 104 of file class.ilDataCollectionField.php.
Referenced by ilDataCollectionTable\doCreate(), loadViewDefinition(), and updateViewDefinition().
| const ilDataCollectionField::PROPERTYID_DISPLAY_COPY_LINK_ACTION_MENU = 13 |
Definition at line 97 of file class.ilDataCollectionField.php.
Referenced by ilDataCollectionILIASRefField\getHTML().
| const ilDataCollectionField::PROPERTYID_FORMULA_EXPRESSION = 12 |
Definition at line 96 of file class.ilDataCollectionField.php.
Referenced by ilDataCollectionFormulaField\__construct(), and ilDataCollectionFieldEditGUI\initForm().
| const ilDataCollectionField::PROPERTYID_HEIGHT = 8 |
Definition at line 92 of file class.ilDataCollectionField.php.
Referenced by ilDataCollectionDatatype\parseHTML(), and ilDataCollectionDatatype\parseValue().
| const ilDataCollectionField::PROPERTYID_ILIAS_REFERENCE_LINK = 10 |
Definition at line 94 of file class.ilDataCollectionField.php.
Referenced by ilDataCollectionILIASRefField\getHTML(), ilDataCollectionILIASRefField\getLinkHTML(), and ilDataCollectionILIASRefField\getSingleHTML().
| const ilDataCollectionField::PROPERTYID_LEARNING_PROGRESS = 9 |
Definition at line 93 of file class.ilDataCollectionField.php.
Referenced by getLearningProgress().
| const ilDataCollectionField::PROPERTYID_LENGTH = 1 |
Definition at line 82 of file class.ilDataCollectionField.php.
Referenced by ilDataCollectionFieldEditGUI\checkInput(), checkValidity(), and getLength().
| const ilDataCollectionField::PROPERTYID_LINK_DETAIL_PAGE_MOB = 15 |
Definition at line 99 of file class.ilDataCollectionField.php.
Referenced by ilDataCollectionDatatype\parseHTML().
| const ilDataCollectionField::PROPERTYID_LINK_DETAIL_PAGE_TEXT = 14 |
Definition at line 98 of file class.ilDataCollectionField.php.
Referenced by ilDataCollectionDatatype\parseHTML().
| const ilDataCollectionField::PROPERTYID_N_REFERENCE = 11 |
Definition at line 95 of file class.ilDataCollectionField.php.
Referenced by getFieldReflist(), ilDataCollectionTable\getPartialRecords(), ilDataCollectionFieldEditGUI\initForm(), isNRef(), and ilDataCollectionDatatype\passThroughFilter().
| const ilDataCollectionField::PROPERTYID_REFERENCE = 3 |
Definition at line 84 of file class.ilDataCollectionField.php.
Referenced by cloneProperties(), ilObjDataCollection\cloneStructure(), getFieldRef(), and ilDataCollectionFieldEditGUI\initForm().
| const ilDataCollectionField::PROPERTYID_REFERENCE_LINK = 6 |
Definition at line 90 of file class.ilDataCollectionField.php.
| const ilDataCollectionField::PROPERTYID_REGEX = 2 |
Definition at line 83 of file class.ilDataCollectionField.php.
Referenced by checkValidity().
| const ilDataCollectionField::PROPERTYID_SUPPORTED_FILE_TYPES = 16 |
Definition at line 100 of file class.ilDataCollectionField.php.
| const ilDataCollectionField::PROPERTYID_TEXTAREA = 5 |
Definition at line 89 of file class.ilDataCollectionField.php.
Referenced by ilDataCollectionFieldEditGUI\checkInput(), getTextArea(), ilDataCollectionDatatype\parseFormInput(), and ilDataCollectionDatatype\parseValue().
| const ilDataCollectionField::PROPERTYID_URL = 4 |
LINK OR EMAIL!
Definition at line 88 of file class.ilDataCollectionField.php.
Referenced by checkValidity(), ilDataCollectionDatatype\parseHTML(), and ilDataCollectionDatatype\parseSortingValue().
| const ilDataCollectionField::PROPERTYID_WIDTH = 7 |
Definition at line 91 of file class.ilDataCollectionField.php.
Referenced by ilDataCollectionDatatype\parseHTML(), and ilDataCollectionDatatype\parseValue().
| const ilDataCollectionField::VIEW_VIEW = 1 |
Definition at line 102 of file class.ilDataCollectionField.php.
Referenced by ilDataCollectionTable\doCreate(), loadViewDefinition(), and updateViewDefinition().