Class ilModulesCourseTasks.
More...
◆ assignAdminsToCourse()
static ilModulesCourseTasks::assignAdminsToCourse |
( |
|
$context, |
|
|
|
$params |
|
) |
| |
|
static |
◆ assignLearnersToCourse()
static ilModulesCourseTasks::assignLearnersToCourse |
( |
|
$context, |
|
|
|
$params |
|
) |
| |
|
static |
◆ assignTutorsToCourse()
static ilModulesCourseTasks::assignTutorsToCourse |
( |
|
$context, |
|
|
|
$params |
|
) |
| |
|
static |
◆ createCourse()
static ilModulesCourseTasks::createCourse |
( |
|
$context, |
|
|
|
$params |
|
) |
| |
|
static |
- Parameters
-
- Returns
- array
Definition at line 108 of file class.ilModulesCourseTasks.php.
122 $input_params = $params[0];
123 $output_params = $params[1];
125 require_once
'./Modules/Course/classes/class.ilObjCourse.php';
128 $course_object->setType(
'crs');
129 $course_object->setTitle($input_params[
'crsTitle']);
130 $course_object->setDescription(
"");
131 $course_object->create(
true);
132 $course_object->createReference();
133 $course_object->putInTree($input_params[
'destRefId']);
134 $course_object->setPermissions($input_params[
'destRefId']);
136 $retval = array($output_params[0] => $course_object->getRefId());
◆ readAdminsFromCourse()
static ilModulesCourseTasks::readAdminsFromCourse |
( |
|
$context, |
|
|
|
$params |
|
) |
| |
|
static |
- Parameters
-
- Returns
- array
Definition at line 78 of file class.ilModulesCourseTasks.php.
References ilCourseParticipants\_getInstanceByObjId(), and ilObject\_lookupObjectId().
91 require_once
'./Modules/Course/classes/class.ilCourseParticipants.php';
92 $input_params = $params[0];
93 $output_params = $params[1];
96 $admins = $participants->getAdmins();
97 $retval = array($output_params[0] => $admins);
static _getInstanceByObjId($a_obj_id)
Get singleton instance.
static _lookupObjectId($a_ref_id)
lookup object id
◆ readLearnersFromCourse()
static ilModulesCourseTasks::readLearnersFromCourse |
( |
|
$context, |
|
|
|
$params |
|
) |
| |
|
static |
- Parameters
-
- Returns
- array
Definition at line 19 of file class.ilModulesCourseTasks.php.
References ilCourseParticipants\_getInstanceByObjId(), and ilObject\_lookupObjectId().
31 require_once
'./Modules/Course/classes/class.ilCourseParticipants.php';
32 $input_params = $params[0];
33 $output_params = $params[1];
36 $learners = $participants->getMembers();
37 $retval = array($output_params[0] => $learners);
static _getInstanceByObjId($a_obj_id)
Get singleton instance.
static _lookupObjectId($a_ref_id)
lookup object id
◆ readTutorsFromCourse()
static ilModulesCourseTasks::readTutorsFromCourse |
( |
|
$context, |
|
|
|
$params |
|
) |
| |
|
static |
- Parameters
-
- Returns
- array
Definition at line 48 of file class.ilModulesCourseTasks.php.
References ilCourseParticipants\_getInstanceByObjId(), and ilObject\_lookupObjectId().
61 require_once
'./Modules/Course/classes/class.ilCourseParticipants.php';
62 $input_params = $params[0];
63 $output_params = $params[1];
66 $tutors = $participants->getTutors();
67 $retval = array($output_params[0] => $tutors);
static _getInstanceByObjId($a_obj_id)
Get singleton instance.
static _lookupObjectId($a_ref_id)
lookup object id
The documentation for this class was generated from the following file: