19declare(strict_types=0);
52 $this->
access = $DIC->access();
53 $this->
ctrl = $DIC->ctrl();
54 $this->
lng = $DIC->language();
55 $this->
error = $DIC[
'ilErr'];
56 $this->tpl =
$DIC->ui()->mainTemplate();
58 $this->
http = $DIC->http();
60 $this->tree =
$DIC->repositoryTree();
61 $this->ui_services =
$DIC->ui();
62 $this->ui_service =
$DIC->uiService();
63 $this->data_factory =
new ilDataFactory();
65 $this->ref_id = $a_ref_id;
70 if (!$this->
access->checkRbacOrPositionPermissionAccess(
'manage_members',
'manage_members', $this->ref_id)) {
71 $this->
error->raiseError($this->
lng->txt(
'permission_denied'), $this->error->WARNING);
73 $cmd = $this->
ctrl->getCmd();
80 public function show(): void
89 $data_retrieval->init();
103 $tbl_gui->handleCommands();
104 $this->tpl->setContent($tbl_gui->getHTML());
Provides fluid interface to RBAC services.
Class ilCourseParticipantsGroupsGUI.
ilGlobalTemplateInterface $tpl
ilObjectDataCache $objectDataCache
ilDataFactory $data_factory
Error Handling & global info handling.
Tree class data representation in hierachical trees using the Nested Set Model with Gaps by Joe Celco...
Interface GlobalHttpState.
Interface ilAccessHandler This interface combines all available interfaces which can be called via gl...
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
static http()
Fetches the global http state from ILIAS.