ILIAS  trunk Revision v11.0_alpha-1749-g1a06bdef097
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
class.GUIService.php
Go to the documentation of this file.
1 <?php
2 
19 declare(strict_types=1);
20 
21 namespace ILIAS\Taxonomy;
22 
24 {
26 
27  public function __construct(InternalGUIService $internal_gui_service)
28  {
29  $this->internal_gui_service = $internal_gui_service;
30  }
31 
32  public function addSettingsSubTab(int $rep_obj_id): void
33  {
34  $this->internal_gui_service->settings()->addSubTab($rep_obj_id);
35  }
36 
37  public function getSettingsGUI(
38  int $rep_obj_id,
39  string $list_info = "",
40  bool $multiple = true,
41  ?\ILIAS\Taxonomy\Settings\ModifierGUIInterface $modifier = null
43  return $this->internal_gui_service->settings()->getSettingsGUI(
44  $rep_obj_id,
45  $list_info,
46  $multiple,
47  $modifier
48  );
49  }
50 
51 }
ilTaxonomySettingsGUI: ilObjTaxonomyGUI
Interface Observer Contains several chained tasks and infos about them.
__construct(InternalGUIService $internal_gui_service)
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null
getSettingsGUI(int $rep_obj_id, string $list_info="", bool $multiple=true, ?\ILIAS\Taxonomy\Settings\ModifierGUIInterface $modifier=null)
InternalGUIService $internal_gui_service
addSettingsSubTab(int $rep_obj_id)