|
ILIAS
release_9 Revision v9.13-25-g2c18ec4c24f
|
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) | |
Protected Attributes | |
| ILIAS Exercise InternalDataService | $data_service |
| ILIAS Exercise InternalDomainService | $domain_service |
| ilLanguage | $lng |
| Refinery Factory | $refinery |
| InternalService | $service |
| GUIRequest | $request = null |
| ilExSubmissionGUI | $submission_gui |
| ilObjExercise | $exc |
Exercise UI frontend presentation service class.
Definition at line 37 of file class.InternalGUIService.php.
| ILIAS\Exercise\InternalGUIService::__construct | ( | Container | $DIC, |
| InternalDataService | $data_service, | ||
| InternalDomainService | $domain_service | ||
| ) |
Definition at line 52 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 62 of file class.InternalGUIService.php.
Referenced by ilAssignmentPresentationGUI\__construct(), ILIAS\Exercise\Assignment\PropertyAndActionBuilderUI\__construct(), and ilExerciseManagementGUI\executeCommand().
Here is the caller graph for this function:| ILIAS\Exercise\InternalGUIService::getExerciseGUI | ( | ?int | $ref_id = null | ) |
Definition at line 114 of file class.InternalGUIService.php.
References $ref_id, and ILIAS\Exercise\InternalGUIService\request().
Here is the call graph for this function:| ILIAS\Exercise\InternalGUIService::getRandomAssignmentGUI | ( | \ilObjExercise | $exc = null | ) |
Definition at line 122 of file class.InternalGUIService.php.
References ILIAS\Repository\ctrl(), ILIAS\Exercise\InternalGUIService\request(), ILIAS\Repository\toolbar(), and ILIAS\Repository\ui().
Here is the call graph for this function:| ILIAS\Exercise\InternalGUIService::getSubmissionGUI | ( | \ilObjExercise | $exc = null, |
| \ilExAssignment | $ass = null, |
||
$member_id = null |
|||
| ) |
Definition at line 136 of file class.InternalGUIService.php.
References ILIAS\Exercise\InternalGUIService\request().
Here is the call graph for this function:| ILIAS\Exercise\InternalGUIService::getTeamSubmissionGUI | ( | \ilObjExercise | $exc, |
| \ilExSubmission | $submission | ||
| ) |
Definition at line 157 of file class.InternalGUIService.php.
| ILIAS\Exercise\InternalGUIService::peerReview | ( | ) |
Definition at line 70 of file class.InternalGUIService.php.
| ILIAS\Exercise\InternalGUIService::permanentLink | ( | ) |
Definition at line 78 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 92 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().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 41 of file class.InternalGUIService.php.
Referenced by ILIAS\Exercise\InternalGUIService\__construct().
|
protected |
Definition at line 42 of file class.InternalGUIService.php.
Referenced by ILIAS\Exercise\InternalGUIService\__construct().
|
protected |
Definition at line 50 of file class.InternalGUIService.php.
|
protected |
Definition at line 43 of file class.InternalGUIService.php.
|
protected |
Definition at line 44 of file class.InternalGUIService.php.
|
protected |
Definition at line 48 of file class.InternalGUIService.php.
Referenced by ILIAS\Exercise\InternalGUIService\request().
|
protected |
Definition at line 46 of file class.InternalGUIService.php.
|
protected |
Definition at line 49 of file class.InternalGUIService.php.