ILIAS
release_6 Revision v6.24-5-g0c8bfefb3b8
|
Exercise derived task provider. More...
Public Member Functions | ||||
__construct (ilTaskService $task_service, \ilAccess $access, \ilLanguage $lng, ilExerciseDerivedTaskAction $derived_task_action) | ||||
Constructor. More... | ||||
isActive () | ||||
Is provider active?
| ||||
getTasks (int $user_id) | ||||
Get providers.
| ||||
Protected Member Functions | |
getFirstRefIdWithPermission ($perm, int $obj_id, int $user_id) | |
Get first ref id for an object id with permission. More... | |
Protected Attributes | |
$task_service | |
$task_action | |
$access | |
$lng | |
Exercise derived task provider.
Definition at line 11 of file class.ilExerciseDerivedTaskProvider.php.
ilExerciseDerivedTaskProvider::__construct | ( | ilTaskService | $task_service, |
\ilAccess | $access, | ||
\ilLanguage | $lng, | ||
ilExerciseDerivedTaskAction | $derived_task_action | ||
) |
Constructor.
Definition at line 36 of file class.ilExerciseDerivedTaskProvider.php.
References $access, $lng, and $task_service.
|
protected |
Get first ref id for an object id with permission.
int | $obj_id | |
int | $user_id |
Definition at line 116 of file class.ilExerciseDerivedTaskProvider.php.
References $access, and ilObject\_getAllReferences().
Referenced by getTasks().
ilExerciseDerivedTaskProvider::getTasks | ( | int | $user_id | ) |
Get providers.
int | $user_id |
Implements ilDerivedTaskProvider.
Definition at line 57 of file class.ilExerciseDerivedTaskProvider.php.
References $lng, getFirstRefIdWithPermission(), and ilExcAssMemberState\getInstanceByIds().
ilExerciseDerivedTaskProvider::isActive | ( | ) |
Is provider active?
Implements ilDerivedTaskProvider.
Definition at line 49 of file class.ilExerciseDerivedTaskProvider.php.
|
protected |
Definition at line 26 of file class.ilExerciseDerivedTaskProvider.php.
Referenced by __construct(), and getFirstRefIdWithPermission().
|
protected |
Definition at line 31 of file class.ilExerciseDerivedTaskProvider.php.
Referenced by __construct(), and getTasks().
|
protected |
Definition at line 21 of file class.ilExerciseDerivedTaskProvider.php.
|
protected |
Definition at line 16 of file class.ilExerciseDerivedTaskProvider.php.
Referenced by __construct().