|
ILIAS
release_8 Revision v8.24
|
Taxonomies selection for metadata helper GUI. More...
Collaboration diagram for ilTaxMDGUI:Public Member Functions | |
| __construct (int $a_md_rbac_id, int $a_md_obj_id, string $a_md_obj_type, int $a_ref_id) | |
| Constructor. More... | |
| executeCommand () | |
| Execute command. More... | |
| show () | |
| save () | |
| initForm () | |
| Init taxonomy form. More... | |
| getSelectableTaxonomies () | |
| addToMDForm (ilPropertyFormGUI $a_form) | |
| Add taxonomy selector to MD (quick edit) form. More... | |
| updateFromMDForm () | |
| Import settings from MD (quick edit) form. More... | |
| addSubTab () | |
| addSubTab More... | |
Protected Member Functions | |
| initTaxNodeAssignment (int $a_tax_id) | |
Protected Attributes | |
| ilObjectDefinition | $obj_definition |
| ilTree | $tree |
| int | $md_rbac_id |
| int | $md_obj_id |
| string | $md_obj_type |
| string | $requested_post_var |
| RequestInterface | $request |
| ilCtrl | $ctrl |
| ilGlobalTemplateInterface | $tpl |
| ilLanguage | $lng |
| ilTabsGUI | $tabs |
| int | $ref_id |
Taxonomies selection for metadata helper GUI.
Definition at line 27 of file class.ilTaxMDGUI.php.
| ilTaxMDGUI::__construct | ( | int | $a_md_rbac_id, |
| int | $a_md_obj_id, | ||
| string | $a_md_obj_type, | ||
| int | $a_ref_id | ||
| ) |
Constructor.
Definition at line 45 of file class.ilTaxMDGUI.php.
References $DIC, $params, ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), and ILIAS\Repository\tabs().
Here is the call graph for this function:| ilTaxMDGUI::addSubTab | ( | ) |
addSubTab
Definition at line 220 of file class.ilTaxMDGUI.php.
References $ctrl, $lng, $tabs, ilTabsGUI\addSubTab(), ilCtrl\getLinkTarget(), getSelectableTaxonomies(), and ilLanguage\txt().
Here is the call graph for this function:| ilTaxMDGUI::addToMDForm | ( | ilPropertyFormGUI | $a_form | ) |
Add taxonomy selector to MD (quick edit) form.
Definition at line 174 of file class.ilTaxMDGUI.php.
References ilPropertyFormGUI\addItem(), getSelectableTaxonomies(), and initTaxNodeAssignment().
Referenced by initForm().
Here is the call graph for this function:
Here is the caller graph for this function:| ilTaxMDGUI::executeCommand | ( | ) |
Execute command.
| ilCtrlException |
Definition at line 79 of file class.ilTaxMDGUI.php.
References ILIAS\Repository\ctrl(), and initForm().
Here is the call graph for this function:| ilTaxMDGUI::getSelectableTaxonomies | ( | ) |
Definition at line 135 of file class.ilTaxMDGUI.php.
References $obj_definition, $res, $tree, ilContainer\_lookupContainerSetting(), ilTree\getPathFull(), ilObjTaxonomy\getUsageOfObject(), and ilObjectServiceSettingsGUI\TAXONOMIES.
Referenced by addSubTab(), addToMDForm(), and updateFromMDForm().
Here is the call graph for this function:
Here is the caller graph for this function:| ilTaxMDGUI::initForm | ( | ) |
Init taxonomy form.
Definition at line 122 of file class.ilTaxMDGUI.php.
References addToMDForm(), ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
Referenced by executeCommand(), save(), and show().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
| ilTaxonomyException |
Definition at line 166 of file class.ilTaxMDGUI.php.
Referenced by addToMDForm(), and updateFromMDForm().
Here is the caller graph for this function:| ilTaxMDGUI::save | ( | ) |
Definition at line 103 of file class.ilTaxMDGUI.php.
References $ctrl, $tpl, initForm(), ILIAS\Repository\lng(), ilCtrl\redirect(), ilGlobalTemplateInterface\setContent(), and updateFromMDForm().
Here is the call graph for this function:| ilTaxMDGUI::show | ( | ) |
Definition at line 96 of file class.ilTaxMDGUI.php.
References $tpl, initForm(), and ilGlobalTemplateInterface\setContent().
Here is the call graph for this function:| ilTaxMDGUI::updateFromMDForm | ( | ) |
Import settings from MD (quick edit) form.
Definition at line 196 of file class.ilTaxMDGUI.php.
References getSelectableTaxonomies(), and initTaxNodeAssignment().
Referenced by save().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 36 of file class.ilTaxMDGUI.php.
Referenced by addSubTab(), and save().
|
protected |
Definition at line 38 of file class.ilTaxMDGUI.php.
Referenced by addSubTab().
|
protected |
Definition at line 32 of file class.ilTaxMDGUI.php.
|
protected |
Definition at line 33 of file class.ilTaxMDGUI.php.
|
protected |
Definition at line 31 of file class.ilTaxMDGUI.php.
|
protected |
Definition at line 29 of file class.ilTaxMDGUI.php.
Referenced by getSelectableTaxonomies().
|
protected |
Definition at line 40 of file class.ilTaxMDGUI.php.
|
protected |
Definition at line 35 of file class.ilTaxMDGUI.php.
|
protected |
Definition at line 34 of file class.ilTaxMDGUI.php.
|
protected |
Definition at line 39 of file class.ilTaxMDGUI.php.
Referenced by addSubTab().
|
protected |
Definition at line 37 of file class.ilTaxMDGUI.php.
|
protected |
Definition at line 30 of file class.ilTaxMDGUI.php.
Referenced by getSelectableTaxonomies().