19 declare(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();
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());
Class ilCourseParticipantsGroupsGUI.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
ilDataFactory $data_factory
ilGlobalTemplateInterface $tpl
Provides fluid interface to RBAC services.
static http()
Fetches the global http state from ILIAS.
ilObjectDataCache $objectDataCache
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...