43 $this->access = ilMyStaffAccess::getInstance();
45 $this->usr_id = $DIC->http()->request()->getQueryParams()[
'usr_id'];
46 $DIC->ctrl()->setParameter($this,
'usr_id', $this->usr_id);
59 $DIC->ctrl()->redirectByClass(ilDashboardGUI::class,
"");
62 if ($this->access->hasCurrentUserAccessToUser($this->usr_id)
63 && $this->access->hasCurrentUserAccessToCourseMemberships()
68 $DIC->ctrl()->redirectByClass(ilDashboardGUI::class,
"");
82 $cmd = $DIC->ctrl()->getCmd();
83 $next_class = $DIC->ctrl()->getNextClass();
85 switch ($next_class) {
86 case strtolower(ilFormPropertyDispatchGUI::class):
87 $DIC->ctrl()->setReturn($this, self::CMD_INDEX);
89 $this->table->executeCommand();
93 case self::CMD_RESET_FILTER:
94 case self::CMD_APPLY_FILTER:
96 case self::CMD_GET_ACTIONS:
126 $DIC->ui()->mainTemplate()->setContent($this->table->getHTML());
135 $this->table->writeFilterToSession();
136 $this->table->resetOffset();
147 $this->table->resetOffset();
148 $this->table->resetFilter();
160 return $this->table->getId();
171 $DIC->ctrl()->redirect($this);
static _lookupTitle($a_id)
lookup object title
static sendFailure($a_info="", $a_keep=false)
Send Failure Message to Screen.
Class ilMStShowUserCoursesTableGUI.