ILIAS
trunk Revision v11.0_alpha-1831-g8615d53dadb
|
Exercise UI frontend presentation service class. More...
Public Member Functions | |
__construct (Container $DIC, InternalDataService $data_service, InternalDomainService $domain_service) | |
assignment () | |
peerReview () | |
permanentLink () | |
request (?array $query_params=null, ?array $post_data=null) | |
Get request wrapper. More... | |
getExerciseGUI (?int $ref_id=null) | |
getRandomAssignmentGUI (?\ilObjExercise $exc=null) | |
getSubmissionGUI (?\ilObjExercise $exc=null, ?\ilExAssignment $ass=null, $member_id=null) | |
getTeamSubmissionGUI (\ilObjExercise $exc, \ilExSubmission $submission) | |
getSubmissionFeedbackGUI (?\ilObjExercise $exercise, \ILIAS\Exercise\Notification\NotificationManager $notification) | |
settings () | |
Exercise UI frontend presentation service class.
Definition at line 38 of file class.InternalGUIService.php.
ILIAS\Exercise\InternalGUIService::__construct | ( | Container | $DIC, |
InternalDataService | $data_service, | ||
InternalDomainService | $domain_service | ||
) |
Definition at line 53 of file class.InternalGUIService.php.
References ILIAS\Exercise\InternalGUIService\$data_service, ILIAS\Exercise\InternalGUIService\$domain_service, and ILIAS\Repository\initGUIServices().
ILIAS\Exercise\InternalGUIService::assignment | ( | ) |
Definition at line 63 of file class.InternalGUIService.php.
Referenced by ilAssignmentPresentationGUI\__construct(), ILIAS\Exercise\Assignment\PropertyAndActionBuilderUI\__construct(), and ilExerciseManagementGUI\executeCommand().
ILIAS\Exercise\InternalGUIService::getExerciseGUI | ( | ?int | $ref_id = null | ) |
Definition at line 115 of file class.InternalGUIService.php.
References $ref_id, null, and ILIAS\Exercise\InternalGUIService\request().
ILIAS\Exercise\InternalGUIService::getRandomAssignmentGUI | ( | ?\ilObjExercise | $exc = null | ) |
Definition at line 123 of file class.InternalGUIService.php.
References ILIAS\Repository\ctrl(), null, ILIAS\Exercise\InternalGUIService\request(), ILIAS\Repository\toolbar(), and ILIAS\Repository\ui().
ILIAS\Exercise\InternalGUIService::getSubmissionFeedbackGUI | ( | ?\ilObjExercise | $exercise, |
\ILIAS\Exercise\Notification\NotificationManager | $notification | ||
) |
Definition at line 165 of file class.InternalGUIService.php.
ILIAS\Exercise\InternalGUIService::getSubmissionGUI | ( | ?\ilObjExercise | $exc = null , |
?\ilExAssignment | $ass = null , |
||
$member_id = null |
|||
) |
Definition at line 137 of file class.InternalGUIService.php.
References null, and ILIAS\Exercise\InternalGUIService\request().
ILIAS\Exercise\InternalGUIService::getTeamSubmissionGUI | ( | \ilObjExercise | $exc, |
\ilExSubmission | $submission | ||
) |
Definition at line 158 of file class.InternalGUIService.php.
ILIAS\Exercise\InternalGUIService::peerReview | ( | ) |
Definition at line 71 of file class.InternalGUIService.php.
ILIAS\Exercise\InternalGUIService::permanentLink | ( | ) |
Definition at line 79 of file class.InternalGUIService.php.
ILIAS\Exercise\InternalGUIService::request | ( | ?array | $query_params = null , |
?array | $post_data = null |
||
) |
Get request wrapper.
If dummy data is provided the usual http wrapper will not be used.
Definition at line 93 of file class.InternalGUIService.php.
References ILIAS\Exercise\InternalGUIService\$request, and ILIAS\FileDelivery\http().
Referenced by ilAssignmentPresentationGUI\__construct(), ilExerciseManagementGUI\__construct(), ILIAS\Exercise\InternalGUIService\getExerciseGUI(), ILIAS\Exercise\InternalGUIService\getRandomAssignmentGUI(), and ILIAS\Exercise\InternalGUIService\getSubmissionGUI().
ILIAS\Exercise\InternalGUIService::settings | ( | ) |
Definition at line 177 of file class.InternalGUIService.php.
|
protected |
Definition at line 42 of file class.InternalGUIService.php.
Referenced by ILIAS\Exercise\InternalGUIService\__construct().
|
protected |
Definition at line 43 of file class.InternalGUIService.php.
Referenced by ILIAS\Exercise\InternalGUIService\__construct().
|
protected |
Definition at line 51 of file class.InternalGUIService.php.
|
protected |
Definition at line 44 of file class.InternalGUIService.php.
Definition at line 45 of file class.InternalGUIService.php.
|
protected |
Definition at line 49 of file class.InternalGUIService.php.
Referenced by ILIAS\Exercise\InternalGUIService\request().
|
protected |
Definition at line 47 of file class.InternalGUIService.php.
|
protected |
Definition at line 50 of file class.InternalGUIService.php.