ILIAS  trunk Revision v11.0_alpha-2638-g80c1d007f79
class.GUIService.php
Go to the documentation of this file.
1 <?php
2 
19 declare(strict_types=1);
20 
22 
25 
27 {
30 
31  public function __construct(
32  InternalDomainService $domain_service,
33  InternalGUIService $gui_service
34  ) {
35  $this->gui_service = $gui_service;
36  $this->domain_service = $domain_service;
37  }
38 
39  public function ownershipManagementGUI(?int $user_id = null, bool $read_only = false): \ilObjectOwnershipManagementGUI
40  {
41  return new \ilObjectOwnershipManagementGUI(
42  $this->domain_service,
43  $this->gui_service,
44  $user_id,
45  $read_only
46  );
47  }
48 
50  int $user_id,
51  string $title,
52  array $objects,
53  string $selected_type,
54  object $parent_gui,
55  string $parent_cmd
58  $this->domain_service,
59  $this->gui_service,
60  $user_id,
61  $title,
62  $objects,
63  $selected_type,
64  $parent_gui,
65  $parent_cmd
66  );
67  }
68 }
ownershipManagementTableBuilder(int $user_id, string $title, array $objects, string $selected_type, object $parent_gui, string $parent_cmd)
__construct(InternalDomainService $domain_service, InternalGUIService $gui_service)
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null
ownershipManagementGUI(?int $user_id=null, bool $read_only=false)