|
ILIAS
trunk Revision v12.0_alpha-377-g3641b37b9db
|
This class represents a non editable value in a property form. More...
Inheritance diagram for ilNonEditableValueGUI:
Collaboration diagram for ilNonEditableValueGUI:Public Member Functions | |
| __construct (string $a_title="", string $a_id="", bool $a_disable_escaping=false) | |
| checkInput () | |
| Check input, strip slashes etc. More... | |
| getInput () | |
| getType () | |
| setTitle (string $a_title) | |
| getTitle () | |
| setInfo (string $a_info) | |
| getInfo () | |
| setValue ($a_value) | |
| getValue () | |
| render () | |
| insert (ilTemplate $a_tpl) | |
| setValueByArray (array $a_values) | |
| getTableFilterHTML () | |
| Get input item HTML to be inserted into table filters. More... | |
Public Member Functions inherited from ilSubEnabledFormPropertyGUI | |
| addSubItem (ilFormPropertyGUI $a_item) | |
| getSubItems () | |
| getSubInputItemsRecursive () | |
| returns a flat array of possibly existing subitems recursively More... | |
| checkSubItemsInput () | |
| Check SubItems. More... | |
| getSubForm () | |
| getItemByPostVar (string $a_post_var) | |
| Get item by post var. More... | |
Public Member Functions inherited from ilFormPropertyGUI | |
| __construct (string $a_title="", string $a_postvar="") | |
| executeCommand () | |
| getType () | |
| setTitle (string $a_title) | |
| getTitle () | |
| setPostVar (string $a_postvar) | |
| getPostVar () | |
| getFieldId () | |
| setInfo (string $a_info) | |
| getInfo () | |
| setAlert (string $a_alert) | |
| getAlert () | |
| setRequired (bool $a_required) | |
| getRequired () | |
| setDisabled (bool $a_disabled) | |
| getDisabled () | |
| checkInput () | |
| Check input, strip slashes etc. More... | |
| setParentForm (ilPropertyFormGUI $a_parentform) | |
| getParentForm () | |
| setParent (ilFormPropertyGUI $a_val) | |
| getParent () | |
| getSubForm () | |
| hideSubForm () | |
| setHiddenTitle (string $a_val) | |
| getHiddenTitle () | |
| getItemByPostVar (string $a_post_var) | |
| Get item by post var. More... | |
| serializeData () | |
| unserializeData (string $a_data) | |
| setParentTable ($a_val) | |
| Set parent table. More... | |
| getParentTable () | |
| Get parent table. More... | |
| writeToSession () | |
| clearFromSession () | |
| readFromSession () | |
| getHiddenTag (string $a_post_var, string $a_value) | |
| setMulti (bool $a_multi, bool $a_sortable=false, bool $a_addremove=true) | |
| getMulti () | |
| setMultiValues (array $a_values) | |
| getMultiValues () | |
| getContentOutsideFormTag () | |
| Get content that has to reside outside of the parent form tag, e.g. More... | |
| stripSlashesAddSpaceFallback (string $a_str) | |
| Strip slashes with add space fallback, see https://www.ilias.de/mantis/view.php?id=19727. More... | |
| getTableFilterLabelFor () | |
| Get label "for" attribute value for filter. More... | |
| getFormLabelFor () | |
| Get label "for" attribute value for form. More... | |
| setRequestParam (string $key, $val) | |
| This writes the request (aka post) values. More... | |
Public Member Functions inherited from ilTableFilterItem | |
| getTableFilterHTML () | |
| Get input item HTML to be inserted into table filters. More... | |
| getTableFilterLabelFor () | |
| Get label "for" attribute value. More... | |
Protected Member Functions | |
| setType (string $a_type) | |
Protected Member Functions inherited from ilFormPropertyGUI | |
| symbol () | |
| setType (string $a_type) | |
| checkParentFormTable () | |
| getSessionKey () | |
| getMultiIconsHTML () | |
| int ($key) | |
| intArray ($key) | |
| str ($key) | |
| raw ($key) | |
| strArray ($key) | |
| arrayArray ($key) | |
| isRequestParamArray (string $key) | |
| getRequestParam (string $key, Refinery\Transformation $t) | |
Protected Attributes | |
| $value = null | |
| string | $section_icon = "" |
| bool | $disable_escaping = false |
Protected Attributes inherited from ilSubEnabledFormPropertyGUI | |
| array | $sub_items = array() |
Protected Attributes inherited from ilFormPropertyGUI | |
| array | $set_params = [] |
| ilTable2GUI | $parent_table = null |
| ilFormPropertyGUI | $parent_gui = null |
| ilCtrl | $ctrl |
| ilLanguage | $lng |
| string | $type = "" |
| string | $title = "" |
| string | $postvar = "" |
| string | $info = "" |
| string | $alert = "" |
| bool | $required = false |
| ilPropertyFormGUI | $parentform = null |
| string | $hidden_title = "" |
| bool | $multi = false |
| bool | $multi_sortable = false |
| bool | $multi_addremove = true |
| array | $multi_values = [] |
| RequestInterface | $request |
| HTTP Services | $http |
| Refinery Factory | $refinery = null |
| bool | $disabled = false |
| ilGlobalTemplateInterface | $global_tpl = null |
Additional Inherited Members | |
Static Public Member Functions inherited from ilFormPropertyGUI | |
| static | removeProhibitedCharacters (string $a_text) |
| Remove prohibited characters see #19159. More... | |
This class represents a non editable value in a property form.
Definition at line 27 of file class.ilNonEditableValueGUI.php.
| ilNonEditableValueGUI::__construct | ( | string | $a_title = "", |
| string | $a_id = "", |
||
| bool | $a_disable_escaping = false |
||
| ) |
Definition at line 36 of file class.ilNonEditableValueGUI.php.
References ILIAS\GlobalScreen\Provider\__construct(), setTitle(), and setType().
Here is the call graph for this function:| ilNonEditableValueGUI::checkInput | ( | ) |
Check input, strip slashes etc.
set alert, if input is not ok.
Reimplemented from ilFormPropertyGUI.
Definition at line 47 of file class.ilNonEditableValueGUI.php.
References ilSubEnabledFormPropertyGUI\checkSubItemsInput().
Here is the call graph for this function:| ilNonEditableValueGUI::getInfo | ( | ) |
Reimplemented from ilFormPropertyGUI.
Definition at line 88 of file class.ilNonEditableValueGUI.php.
References ilFormPropertyGUI\$info.
| ilNonEditableValueGUI::getInput | ( | ) |
Definition at line 55 of file class.ilNonEditableValueGUI.php.
References ilFormPropertyGUI\getPostVar(), ilFormPropertyGUI\isRequestParamArray(), ilFormPropertyGUI\str(), and ilFormPropertyGUI\strArray().
Here is the call graph for this function:| ilNonEditableValueGUI::getTableFilterHTML | ( | ) |
Get input item HTML to be inserted into table filters.
Implements ilTableFilterItem.
Definition at line 165 of file class.ilNonEditableValueGUI.php.
References render().
Here is the call graph for this function:| ilNonEditableValueGUI::getTitle | ( | ) |
Reimplemented from ilFormPropertyGUI.
Definition at line 78 of file class.ilNonEditableValueGUI.php.
References ilFormPropertyGUI\$title.
| ilNonEditableValueGUI::getType | ( | ) |
Reimplemented from ilFormPropertyGUI.
Definition at line 68 of file class.ilNonEditableValueGUI.php.
References ilFormPropertyGUI\$type.
| ilNonEditableValueGUI::getValue | ( | ) |
Definition at line 108 of file class.ilNonEditableValueGUI.php.
References $value.
Referenced by render().
Here is the caller graph for this function:| ilNonEditableValueGUI::insert | ( | ilTemplate | $a_tpl | ) |
Definition at line 148 of file class.ilNonEditableValueGUI.php.
References ilTemplate\parseCurrentBlock(), render(), ilTemplate\setCurrentBlock(), and HTML_Template_IT\setVariable().
Here is the call graph for this function:| ilNonEditableValueGUI::render | ( | ) |
Definition at line 113 of file class.ilNonEditableValueGUI.php.
References ilFormPropertyGUI\$postvar, $value, ilFormPropertyGUI\getDisabled(), ilFormPropertyGUI\getFieldId(), ilFormPropertyGUI\getMulti(), ilFormPropertyGUI\getMultiIconsHTML(), ilFormPropertyGUI\getPostVar(), getValue(), and ilLegacyFormElementsUtil\prepareFormOutput().
Referenced by getTableFilterHTML(), and insert().
Here is the call graph for this function:
Here is the caller graph for this function:| ilNonEditableValueGUI::setInfo | ( | string | $a_info | ) |
Reimplemented from ilFormPropertyGUI.
Definition at line 83 of file class.ilNonEditableValueGUI.php.
References ILIAS\UI\examples\MessageBox\Info\info().
Here is the call graph for this function:| ilNonEditableValueGUI::setTitle | ( | string | $a_title | ) |
Reimplemented from ilFormPropertyGUI.
Definition at line 73 of file class.ilNonEditableValueGUI.php.
Referenced by __construct().
Here is the caller graph for this function:
|
protected |
Reimplemented from ilFormPropertyGUI.
Definition at line 63 of file class.ilNonEditableValueGUI.php.
Referenced by __construct().
Here is the caller graph for this function:| ilNonEditableValueGUI::setValue | ( | $a_value | ) |
| string | array | $a_value |
Definition at line 96 of file class.ilNonEditableValueGUI.php.
References ilFormPropertyGUI\getMulti(), and ilFormPropertyGUI\setMultiValues().
Referenced by setValueByArray().
Here is the call graph for this function:
Here is the caller graph for this function:| ilNonEditableValueGUI::setValueByArray | ( | array | $a_values | ) |
Definition at line 155 of file class.ilNonEditableValueGUI.php.
References ilFormPropertyGUI\getPostVar(), ilSubEnabledFormPropertyGUI\getSubItems(), and setValue().
Here is the call graph for this function:
|
protected |
Definition at line 34 of file class.ilNonEditableValueGUI.php.
|
protected |
Definition at line 33 of file class.ilNonEditableValueGUI.php.
|
protected |
Definition at line 32 of file class.ilNonEditableValueGUI.php.
Referenced by getValue(), and render().