19 declare(strict_types=1);
47 $this->static_url = $DIC[
'static_url'];
172 $request = $this->gui->request();
173 $ref_id = $request->getRefId();
174 $uri = $this->static_url->builder()->build(
184 $request = $this->gui->request();
209 $uri = $this->static_url->builder()->build(
215 return (
string) $uri;
225 $request = $this->gui->request();
245 $request = $this->gui->request();
248 $request->getAssId(),
249 $request->getPeerId()
261 return [
$ass_id, $peer_id,
"given"];
266 $request = $this->gui->request();
InternalDomainService $domain
Exercise UI frontend presentation service class.
getGradesLink(int $ref_id, int $ass_id)
_getPermanentLink(int $ref_id, array $append)
Link to exercise: goto.php?target=exc_<exc_ref_id> Link to assignment: goto.php?target=exc_<exc_ref_i...
getGivenFeedbackLink(int $ref_id, int $ass_id, int $peer_id)
setReceivedFeedbackPermanentLink()
getDefaultAppend(int $ass_id)
getReceivedFeedbackAppend(int $ass_id)
getGivenFeedbackAppend(int $ass_id, int $peer_id)
getReceivedFeedbackLink(int $ref_id, int $ass_id)
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null
getGradesAppend(int $ass_id)
__construct()
Constructor setup ILIAS global object public.
_setPermanentLink(array $append)
getPermanentLink(int $ref_id, int $ass_id)
getOpenSubmissionsLink(int $ref_id, int $ass_id, int $user_id)
getDownloadSubmissionLink(int $ref_id, int $ass_id, int $user_id)
setGivenFeedbackPermanentLink()
static setPermaLink(string $perma_link)