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)
 
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)