ILIAS  trunk Revision v11.0_alpha-1761-g6dbbfa7b760
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 
22 
26 
28 {
29  public function __construct(
30  protected InternalDataService $data,
31  protected InternalDomainService $domain,
32  protected InternalGUIService $gui
33  ) {
34  }
35 
36  public function settingsGUI(
37  int $obj_id,
38  int $ref_id,
39  bool $creation_mode,
40  object $parent_gui
41  ): SettingsGUI {
42  return new SettingsGUI(
43  $this->data,
44  $this->domain,
45  $this->gui,
46  $obj_id,
47  $ref_id,
48  $creation_mode,
49  $parent_gui
50  );
51  }
52 }
settingsGUI(int $obj_id, int $ref_id, bool $creation_mode, object $parent_gui)
$ref_id
Definition: ltiauth.php:65
__construct(protected InternalDataService $data, protected InternalDomainService $domain, protected InternalGUIService $gui)