|
ILIAS
release_8 Revision v8.24
|
This class represents a property in a property form. More...
Inheritance diagram for ilRadioGroupInputGUI:
Collaboration diagram for ilRadioGroupInputGUI:Public Member Functions | |
| __construct (string $a_title="", string $a_postvar="") | |
| addOption (ilRadioOption $a_option) | |
| getOptions () | |
| setValue (string $a_value) | |
| getValue () | |
| setValueByArray (array $a_values) | |
| checkInput () | |
| Check input, strip slashes etc. More... | |
| getInput () | |
| insert (ilTemplate $a_tpl) | |
| render () | |
| getItemByPostVar (string $a_post_var) | |
| Get item by post var. More... | |
| getTableFilterHTML () | |
| Get input item HTML to be inserted into table filters. More... | |
| getFormLabelFor () | |
| Get label "for" attribute value for form. 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 Attributes | |
| array | $options = array() |
| string | $value = "" |
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... | |
Protected Member Functions inherited from ilFormPropertyGUI | |
| 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) | |
This class represents a property in a property form.
Definition at line 26 of file class.ilRadioGroupInputGUI.php.
| ilRadioGroupInputGUI::__construct | ( | string | $a_title = "", |
| string | $a_postvar = "" |
||
| ) |
Reimplemented from ilFormPropertyGUI.
Reimplemented in ilCharSelectorRadioGroupInputGUI.
Definition at line 31 of file class.ilRadioGroupInputGUI.php.
References $DIC, ILIAS\GlobalScreen\Provider\__construct(), ILIAS\Repository\lng(), and ilFormPropertyGUI\setType().
Here is the call graph for this function:| ilRadioGroupInputGUI::addOption | ( | ilRadioOption | $a_option | ) |
Definition at line 42 of file class.ilRadioGroupInputGUI.php.
Referenced by ilIncomingMailInputGUI\addSubOptions(), ilAccessibilityUserHasLanguageCriterionGUI\appendOption(), ilTermsOfServiceUserHasCountryCriterionGUI\appendOption(), ilTermsOfServiceUserHasGlobalRoleCriterionGUI\appendOption(), ilTermsOfServiceUserHasLanguageCriterionGUI\appendOption(), and ilCmiXapiLP\initModeOptions().
Here is the caller graph for this function:| ilRadioGroupInputGUI::checkInput | ( | ) |
Check input, strip slashes etc.
set alert, if input is not ok.
Reimplemented from ilFormPropertyGUI.
Reimplemented in ilIncomingMailInputGUI, and ilCharSelectorRadioGroupInputGUI.
Definition at line 72 of file class.ilRadioGroupInputGUI.php.
References ilFormPropertyGUI\$lng, $value, getInput(), getOptions(), ilFormPropertyGUI\getRequired(), ilFormPropertyGUI\setAlert(), and ilLanguage\txt().
Here is the call graph for this function:| ilRadioGroupInputGUI::getFormLabelFor | ( | ) |
Get label "for" attribute value for form.
Reimplemented from ilFormPropertyGUI.
Definition at line 228 of file class.ilRadioGroupInputGUI.php.
| ilRadioGroupInputGUI::getInput | ( | ) |
Definition at line 96 of file class.ilRadioGroupInputGUI.php.
References ilFormPropertyGUI\getPostVar(), and ilFormPropertyGUI\str().
Referenced by checkInput().
Here is the call graph for this function:
Here is the caller graph for this function:| ilRadioGroupInputGUI::getItemByPostVar | ( | string | $a_post_var | ) |
Get item by post var.
Reimplemented from ilSubEnabledFormPropertyGUI.
Reimplemented in ilIncomingMailInputGUI.
Definition at line 190 of file class.ilRadioGroupInputGUI.php.
References ilFormPropertyGUI\getItemByPostVar(), getOptions(), and ilFormPropertyGUI\getPostVar().
Here is the call graph for this function:| ilRadioGroupInputGUI::getOptions | ( | ) |
Reimplemented in ilIncomingMailInputGUI.
Definition at line 47 of file class.ilRadioGroupInputGUI.php.
References $options.
Referenced by checkInput(), getItemByPostVar(), render(), and setValueByArray().
Here is the caller graph for this function:| ilRadioGroupInputGUI::getTableFilterHTML | ( | ) |
Get input item HTML to be inserted into table filters.
Implements ilTableFilterItem.
Definition at line 210 of file class.ilRadioGroupInputGUI.php.
References render().
Here is the call graph for this function:| ilRadioGroupInputGUI::getValue | ( | ) |
Definition at line 57 of file class.ilRadioGroupInputGUI.php.
References $value.
Referenced by render().
Here is the caller graph for this function:| ilRadioGroupInputGUI::insert | ( | ilTemplate | $a_tpl | ) |
Definition at line 101 of file class.ilRadioGroupInputGUI.php.
References ilTemplate\parseCurrentBlock(), render(), ilTemplate\setCurrentBlock(), and HTML_Template_IT\setVariable().
Here is the call graph for this function:| ilRadioGroupInputGUI::render | ( | ) |
Reimplemented in ilIncomingMailInputGUI.
Definition at line 110 of file class.ilRadioGroupInputGUI.php.
References $tpl, ilFormPropertyGUI\getDisabled(), ilFormPropertyGUI\getFieldId(), ilFormPropertyGUI\getHiddenTag(), getOptions(), ilFormPropertyGUI\getParentForm(), ilFormPropertyGUI\getPostVar(), and getValue().
Referenced by getTableFilterHTML(), and insert().
Here is the call graph for this function:
Here is the caller graph for this function:| ilRadioGroupInputGUI::setValue | ( | string | $a_value | ) |
Definition at line 52 of file class.ilRadioGroupInputGUI.php.
Referenced by ilCmiXapiLP\initModeOptions(), and setValueByArray().
Here is the caller graph for this function:| ilRadioGroupInputGUI::setValueByArray | ( | array | $a_values | ) |
Definition at line 62 of file class.ilRadioGroupInputGUI.php.
References getOptions(), ilFormPropertyGUI\getPostVar(), and setValue().
Here is the call graph for this function:
|
protected |
Definition at line 28 of file class.ilRadioGroupInputGUI.php.
Referenced by getOptions().
|
protected |
Definition at line 29 of file class.ilRadioGroupInputGUI.php.
Referenced by checkInput(), and getValue().