ILIAS  release_9 Revision v9.13-25-g2c18ec4c24f
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
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Class ChatMainBarProvider .
getSettingsGUI(int $rep_obj_id, string $list_info="", bool $multiple=true, \ILIAS\Taxonomy\Settings\ModifierGUIInterface $modifier=null)
__construct(InternalGUIService $internal_gui_service)
InternalGUIService $internal_gui_service
addSettingsSubTab(int $rep_obj_id)