|
ILIAS
Release_5_0_x_branch Revision 61816
|
Class ilDataCollectionField. More...
Inheritance diagram for ilDataCollectionField:
Collaboration diagram for ilDataCollectionField:Public Member Functions | |
| __construct ($a_id=0) | |
| setId ($a_id) | |
| Set field id. | |
| getId () | |
| Get field id. | |
| setTableId ($a_id) | |
| Set table id. | |
| getTableId () | |
| Get table id. | |
| setTitle ($a_title) | |
| Set title. | |
| getTitle () | |
| Get title. | |
| setDescription ($a_desc) | |
| Set description. | |
| getDescription () | |
| Get description. | |
| setDatatypeId ($a_id) | |
| Set datatype id. | |
| getDatatypeId () | |
| Get datatype_id. | |
| setRequired ($a_required) | |
| Set Required. | |
| getRequired () | |
| Get Required Required. | |
| setPropertyvalue ($a_value, $a_id) | |
| Set Property Value. | |
| isUnique () | |
| setUnique ($unique) | |
| getPropertyvalues () | |
| Get Property Values. | |
| setVisible ($visible) | |
| setVisible | |
| setFilterable ($filterable) | |
| setFilterable | |
| getDatatype () | |
| getLength () | |
| getTextArea () | |
| getLearningProgress () | |
| getDatatypeTitle () | |
| getStorageLocation () | |
| isVisible () | |
| isFilterable () | |
| isEditable () | |
| isEditable | |
| setEditable ($editable) | |
| getExportable () | |
| toArray () | |
| isStandardField () | |
| doRead () | |
| Read field. | |
| buildFromDBRecord ($rec) | |
| doCreate () | |
| Create new field. | |
| doUpdate () | |
| Update field. | |
| getFilterable () | |
| doDelete () | |
| getOrder () | |
| setOrder ($order) | |
| getFieldRef () | |
| getFieldReflist () | |
| isNRef () | |
| getProperties () | |
| Get all properties of a field. | |
| 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. | |
| 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! | |
| 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 | |
| updateProperties () | |
| Update properties of this field in Database. | |
| 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 | |
| deleteViewDefinition ($view) | |
| loadProperties () | |
| Get all properties of a field. | |
Class ilDataCollectionField.
Definition at line 19 of file class.ilDataCollectionField.php.
| ilDataCollectionField::__construct | ( | $a_id = 0 | ) |
| int | $a_id |
Definition at line 110 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 140 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 125 of file class.ilDataCollectionField.php.
Referenced by ilDataCollectionFieldEditGUI\initForm().
Here is the caller graph for this function:| ilDataCollectionField::buildFromDBRecord | ( | $rec | ) |
Definition at line 589 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 907 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, ilDataCollectionInputException\TYPE_EXCEPTION, and ilDataCollectionInputException\UNIQUE_EXCEPTION.
Here is the call graph for this function:| ilDataCollectionField::cloneProperties | ( | ilDataCollectionField | $originalField | ) |
| ilDataCollectionField | $originalField |
Definition at line 1004 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 983 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 762 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 604 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 776 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 567 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 631 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 357 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 254 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 400 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 232 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 519 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 816 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 827 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 672 of file class.ilDataCollectionField.php.
References isFilterable().
Here is the call graph for this function:| ilDataCollectionField::getId | ( | ) |
Get field id.
Definition at line 168 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 389 of file class.ilDataCollectionField.php.
References getPropertyvalues(), and PROPERTYID_LEARNING_PROGRESS.
Here is the call graph for this function:| ilDataCollectionField::getLength | ( | ) |
Definition at line 367 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 899 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 796 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 874 of file class.ilDataCollectionField.php.
References $property, and loadProperties().
Referenced by ilDataCollectionILIASRefField\__construct(), ilDataCollectionFormulaField\__construct(), 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 317 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 278 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 410 of file class.ilDataCollectionField.php.
References loadDatatype().
Here is the call graph for this function:| ilDataCollectionField::getTableId | ( | ) |
Get table id.
Definition at line 188 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 378 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 212 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 502 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 446 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 838 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 559 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 297 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 427 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 417 of file class.ilDataCollectionField.php.
Referenced by getDatatype(), getDatatypeTitle(), and getStorageLocation().
Here is the caller graph for this function:
|
private |
Definition at line 531 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 541 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 455 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 851 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 467 of file class.ilDataCollectionField.php.
Referenced by loadEditability(), loadExportability(), loadFilterability(), and loadVisibility().
Here is the caller graph for this function:
|
protected |
Definition at line 436 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 242 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 222 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 514 of file class.ilDataCollectionField.php.
References $editable.
Referenced by ilDataCollectionStandardField\cloneStructure(), and cloneStructure().
Here is the caller graph for this function:| ilDataCollectionField::setExportable | ( | $exportable | ) |
| boolean | $exportable |
Definition at line 1028 of file class.ilDataCollectionField.php.
References $exportable.
Referenced by ilDataCollectionStandardField\cloneStructure(), and cloneStructure().
Here is the caller graph for this function:| ilDataCollectionField::setFilterable | ( | $filterable | ) |
setFilterable
| $filterable | bool |
Definition at line 345 of file class.ilDataCollectionField.php.
References $filterable, and setOrder().
Referenced by ilDataCollectionStandardField\cloneStructure(), and 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 158 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 891 of file class.ilDataCollectionField.php.
References $locked.
Referenced by buildFromDBRecord(), ilDataCollectionStandardField\cloneStructure(), cloneStructure(), doCreate(), and doRead().
Here is the caller graph for this function:| ilDataCollectionField::setOrder | ( | $order | ) |
Definition at line 808 of file class.ilDataCollectionField.php.
References $order.
Referenced by ilDataCollectionStandardField\cloneStructure(), cloneStructure(), setFilterable(), and setVisible().
Here is the caller graph for this function:| ilDataCollectionField::setProperties | ( | $data | ) |
Definition at line 883 of file class.ilDataCollectionField.php.
| ilDataCollectionField::setPropertyvalue | ( | $a_value, | |
| $a_id | |||
| ) |
Set Property Value.
| string | $a_value | |
| int | $a_id |
Definition at line 289 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 268 of file class.ilDataCollectionField.php.
Referenced by buildFromDBRecord(), ilDataCollectionStandardField\cloneStructure(), cloneStructure(), and doRead().
Here is the caller graph for this function:| ilDataCollectionField::setTableId | ( | $a_id | ) |
Set table id.
| int | $a_id |
Definition at line 178 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 198 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 305 of file class.ilDataCollectionField.php.
References $unique.
Referenced by buildFromDBRecord(), ilDataCollectionStandardField\cloneStructure(), cloneStructure(), and doRead().
Here is the caller graph for this function:| ilDataCollectionField::setVisible | ( | $visible | ) |
setVisible
| $visible | bool |
Definition at line 331 of file class.ilDataCollectionField.php.
References $visible, and setOrder().
Referenced by ilDataCollectionStandardField\cloneStructure(), and cloneStructure().
Here is the call graph for this function:
Here is the caller graph for this function:| ilDataCollectionField::toArray | ( | ) |
Definition at line 551 of file class.ilDataCollectionField.php.
|
protected |
Definition at line 693 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 698 of file class.ilDataCollectionField.php.
References updateViewDefinition().
Referenced by doCreate(), ilDataCollectionStandardField\doUpdate(), and doUpdate().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 688 of file class.ilDataCollectionField.php.
References updateViewDefinition().
Referenced by doCreate(), ilDataCollectionStandardField\doUpdate(), and 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 656 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 708 of file class.ilDataCollectionField.php.
References $ilDB, $query, getExportable(), getId(), getOrder(), getTableId(), isEditable(), isFilterable(), and isVisible().
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 680 of file class.ilDataCollectionField.php.
References updateViewDefinition().
Referenced by doCreate(), ilDataCollectionStandardField\doUpdate(), and doUpdate().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 80 of file class.ilDataCollectionField.php.
Referenced by ilDataCollectionStandardField\_getDatatypeForId(), and getDatatype().
|
protected |
Definition at line 40 of file class.ilDataCollectionField.php.
Referenced by getDatatypeId().
|
protected |
Definition at line 36 of file class.ilDataCollectionField.php.
Referenced by getDescription().
|
protected |
Definition at line 60 of file class.ilDataCollectionField.php.
Referenced by isEditable(), and setEditable().
|
protected |
Definition at line 76 of file class.ilDataCollectionField.php.
Referenced by getExportable(), and setExportable().
|
protected |
Definition at line 64 of file class.ilDataCollectionField.php.
Referenced by isFilterable(), and setFilterable().
|
protected |
Definition at line 24 of file class.ilDataCollectionField.php.
Referenced by ilDataCollectionStandardField\_getDatatypeForId(), _getFieldIdByTitle(), cloneProperties(), doCreate(), getFieldRef(), getFieldReflist(), getId(), and isNRef().
|
protected |
Definition at line 68 of file class.ilDataCollectionField.php.
Referenced by getLocked(), and setLocked().
|
protected |
Definition at line 48 of file class.ilDataCollectionField.php.
Referenced by getOrder(), and setOrder().
|
protected |
Definition at line 72 of file class.ilDataCollectionField.php.
Referenced by getProperties(), and getPropertyvalues().
|
protected |
Definition at line 44 of file class.ilDataCollectionField.php.
Referenced by getRequired().
|
protected |
Definition at line 28 of file class.ilDataCollectionField.php.
Referenced by _getFieldIdByTitle(), ilDataCollectionStandardField\_getStandardFields(), and getTableId().
|
protected |
Definition at line 32 of file class.ilDataCollectionField.php.
Referenced by _getFieldIdByTitle(), and getTitle().
|
protected |
Definition at line 52 of file class.ilDataCollectionField.php.
Referenced by isUnique(), and setUnique().
|
protected |
Definition at line 56 of file class.ilDataCollectionField.php.
Referenced by isVisible(), and setVisible().
| const ilDataCollectionField::EDIT_VIEW = 2 |
Definition at line 102 of file class.ilDataCollectionField.php.
Referenced by ilDataCollectionTable\doCreate().
| const ilDataCollectionField::EXPORTABLE_VIEW = 4 |
Definition at line 104 of file class.ilDataCollectionField.php.
Referenced by ilDataCollectionTable\doCreate().
| const ilDataCollectionField::FILTER_VIEW = 3 |
Definition at line 103 of file class.ilDataCollectionField.php.
Referenced by ilDataCollectionTable\doCreate().
| const ilDataCollectionField::PROPERTYID_DISPLAY_COPY_LINK_ACTION_MENU = 13 |
Definition at line 96 of file class.ilDataCollectionField.php.
Referenced by ilDataCollectionILIASRefField\getHTML().
| const ilDataCollectionField::PROPERTYID_FORMULA_EXPRESSION = 12 |
Definition at line 95 of file class.ilDataCollectionField.php.
Referenced by ilDataCollectionFormulaField\__construct(), and ilDataCollectionFieldEditGUI\initForm().
| const ilDataCollectionField::PROPERTYID_HEIGHT = 8 |
Definition at line 91 of file class.ilDataCollectionField.php.
Referenced by ilDataCollectionDatatype\parseHTML(), and ilDataCollectionDatatype\parseValue().
| const ilDataCollectionField::PROPERTYID_ILIAS_REFERENCE_LINK = 10 |
Definition at line 93 of file class.ilDataCollectionField.php.
Referenced by ilDataCollectionILIASRefField\getHTML(), ilDataCollectionILIASRefField\getLinkHTML(), and ilDataCollectionILIASRefField\getSingleHTML().
| const ilDataCollectionField::PROPERTYID_LEARNING_PROGRESS = 9 |
Definition at line 92 of file class.ilDataCollectionField.php.
Referenced by getLearningProgress().
| const ilDataCollectionField::PROPERTYID_LENGTH = 1 |
Definition at line 81 of file class.ilDataCollectionField.php.
Referenced by ilDataCollectionFieldEditGUI\checkInput(), checkValidity(), and getLength().
| const ilDataCollectionField::PROPERTYID_LINK_DETAIL_PAGE_MOB = 15 |
Definition at line 98 of file class.ilDataCollectionField.php.
Referenced by ilDataCollectionDatatype\parseHTML().
| const ilDataCollectionField::PROPERTYID_LINK_DETAIL_PAGE_TEXT = 14 |
Definition at line 97 of file class.ilDataCollectionField.php.
Referenced by ilDataCollectionDatatype\parseHTML().
| const ilDataCollectionField::PROPERTYID_N_REFERENCE = 11 |
Definition at line 94 of file class.ilDataCollectionField.php.
Referenced by getFieldReflist(), ilDataCollectionTable\getPartialRecords(), ilDataCollectionFieldEditGUI\initForm(), isNRef(), and ilDataCollectionDatatype\passThroughFilter().
| const ilDataCollectionField::PROPERTYID_REFERENCE = 3 |
Definition at line 83 of file class.ilDataCollectionField.php.
Referenced by cloneProperties(), ilObjDataCollection\cloneStructure(), getFieldRef(), and ilDataCollectionFieldEditGUI\initForm().
| const ilDataCollectionField::PROPERTYID_REFERENCE_LINK = 6 |
Definition at line 89 of file class.ilDataCollectionField.php.
| const ilDataCollectionField::PROPERTYID_REGEX = 2 |
Definition at line 82 of file class.ilDataCollectionField.php.
Referenced by checkValidity().
| const ilDataCollectionField::PROPERTYID_SUPPORTED_FILE_TYPES = 16 |
Definition at line 99 of file class.ilDataCollectionField.php.
| const ilDataCollectionField::PROPERTYID_TEXTAREA = 5 |
Definition at line 88 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 87 of file class.ilDataCollectionField.php.
Referenced by checkValidity(), ilDataCollectionDatatype\parseHTML(), and ilDataCollectionDatatype\parseSortingValue().
| const ilDataCollectionField::PROPERTYID_WIDTH = 7 |
Definition at line 90 of file class.ilDataCollectionField.php.
Referenced by ilDataCollectionDatatype\parseHTML(), and ilDataCollectionDatatype\parseValue().
| const ilDataCollectionField::VIEW_VIEW = 1 |
Definition at line 101 of file class.ilDataCollectionField.php.
Referenced by ilDataCollectionTable\doCreate().