ILIAS  release_7 Revision v7.30-3-g800a261c036
ilExerciseInternalService Class Reference

Exercise service. More...

+ Collaboration diagram for ilExerciseInternalService:

Public Member Functions

 __construct ()
 Constructor. More...
 
 getRandomAssignmentManager (ilObjExercise $exc, $user=null)
 Get random assignment manager. More...
 
 getMandatoryAssignmentManager (ilObjExercise $exercise)
 Get random assignment manager. More...
 

Detailed Description

Exercise service.

(manages business logic layer)

Author
killi.nosp@m.ng@l.nosp@m.eifos.nosp@m..de

Definition at line 12 of file class.ilExerciseInternalService.php.

Constructor & Destructor Documentation

◆ __construct()

ilExerciseInternalService::__construct ( )

Constructor.

Definition at line 17 of file class.ilExerciseInternalService.php.

18 {
19 }

Member Function Documentation

◆ getMandatoryAssignmentManager()

ilExerciseInternalService::getMandatoryAssignmentManager ( ilObjExercise  $exercise)

Get random assignment manager.

Returns
ilExcMandatoryAssignmentManager

Definition at line 37 of file class.ilExerciseInternalService.php.

38 {
40 }
Manages random mandatory assignments of an exercise.
getRandomAssignmentManager(ilObjExercise $exc, $user=null)
Get random assignment manager.

References $exercise, and getRandomAssignmentManager().

+ Here is the call graph for this function:

◆ getRandomAssignmentManager()

ilExerciseInternalService::getRandomAssignmentManager ( ilObjExercise  $exc,
  $user = null 
)

Get random assignment manager.

Returns
ilExcRandomAssignmentManager

Definition at line 27 of file class.ilExerciseInternalService.php.

28 {
30 }
Stores info about random assignments for users in exercises.
Manages random mandatory assignments of an exercise.

Referenced by getMandatoryAssignmentManager().

+ Here is the caller graph for this function:

The documentation for this class was generated from the following file: