|
ILIAS
trunk Revision v12.0_alpha-377-g3641b37b9db
|
Exercise UI frontend presentation service class. More...
Collaboration diagram for ILIAS\Exercise\InternalGUIService: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().
Here is the call graph for this function:| ILIAS\Exercise\InternalGUIService::assignment | ( | ) |
Definition at line 63 of file class.InternalGUIService.php.
Referenced by ILIAS\Exercise\Assignment\PropertyAndActionBuilderUI\__construct(), ilAssignmentPresentationGUI\__construct(), and ilExerciseManagementGUI\executeCommand().
Here is the caller graph for this function:| ILIAS\Exercise\InternalGUIService::getExerciseGUI | ( | ?int | $ref_id = null | ) |
Definition at line 115 of file class.InternalGUIService.php.
References $ref_id.
| ILIAS\Exercise\InternalGUIService::getRandomAssignmentGUI | ( | ?\ilObjExercise | $exc = null | ) |
Definition at line 123 of file class.InternalGUIService.php.
References ILIAS\Repository\toolbar(), and ILIAS\Repository\ui().
Here is the call graph for this function:| 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.
| 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.
Referenced by ilAssignmentPresentationGUI\__construct(), and ilExerciseManagementGUI\__construct().
Here is the caller graph for this function:| 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.