ILIAS
Release_4_1_x_branch Revision 61804
|
Public Member Functions | |
ilAICCCourse ($a_id=0) | |
Constructor. | |
getCourseCreator () | |
setCourseCreator ($a_course_creator) | |
getCourseId () | |
setCourseId ($a_course_id) | |
getCourseSystem () | |
setCourseSystem ($a_course_system) | |
getCourseTitle () | |
setCourseTitle ($a_course_title) | |
getLevel () | |
setLevel ($a_level) | |
getMaxFieldsCst () | |
setMaxFieldsCst ($a_max_fields_cst) | |
getMaxFieldsOrt () | |
setMaxFieldsOrt ($a_max_fields_ort) | |
getTotalAUs () | |
setTotalAUs ($a_total_aus) | |
getTotalBlocks () | |
setTotalBlocks ($a_total_blocks) | |
getTotalComplexObj () | |
setTotalComplexObj ($a_total_complex_obj) | |
getTotalObjectives () | |
setTotalObjectives ($a_total_objectives) | |
getVersion () | |
setVersion ($a_version) | |
getMaxNormal () | |
setMaxNormal ($a_max_normal) | |
getDescription () | |
setDescription ($a_description) | |
read () | |
create () | |
update () | |
delete () | |
getTrackingDataOfUser ($a_user_id=0) | |
get tracking data of specified or current user | |
insertTrackData ($a_lval, $a_rval, $a_obj_id) | |
Public Member Functions inherited from ilAICCObject | |
ilAICCObject ($a_id=0) | |
Constructor. | |
getId () | |
setId ($a_id) | |
getType () | |
setType ($a_objType) | |
getTitle () | |
setTitle ($a_title) | |
getDeveloperId () | |
setDeveloperId ($a_developer_id) | |
getSystemId () | |
setSystemId ($a_system_id) | |
getALMId () | |
setALMId ($a_alm_id) | |
prepForStore ($string) | |
& | _getInstance ($a_id, $a_slm_id) |
get instance of specialized GUI class |
Data Fields | |
$course_creator | |
AICC Item. | |
$course_id | |
$course_system | |
$course_title | |
$level | |
$max_fields_cst | |
$max_fields_ort | |
$total_aus | |
$total_blocks | |
$total_complex_obj | |
$total_objectives | |
$version | |
$max_normal | |
$description | |
Data Fields inherited from ilAICCObject | |
$id | |
$title | |
$objType | |
$alm_id | |
$description | |
$developer_id | |
$system_id |
Definition at line 7 of file class.ilAICCCourse.php.
ilAICCCourse::create | ( | ) |
Reimplemented from ilAICCObject.
Definition at line 217 of file class.ilAICCCourse.php.
References $ilDB, getCourseCreator(), getCourseId(), getCourseSystem(), getCourseTitle(), getDescription(), ilAICCObject\getId(), getLevel(), getMaxFieldsCst(), getMaxFieldsOrt(), getMaxNormal(), getTotalAUs(), getTotalBlocks(), getTotalComplexObj(), getTotalObjectives(), and getVersion().
ilAICCCourse::delete | ( | ) |
Reimplemented from ilAICCObject.
Definition at line 271 of file class.ilAICCCourse.php.
References $ilDB, $ilLog, ilLPStatusWrapper\_refreshStatus(), ilAICCObject\getALMId(), and ilAICCObject\getId().
ilAICCCourse::getCourseCreator | ( | ) |
Definition at line 45 of file class.ilAICCCourse.php.
References $course_creator.
Referenced by create(), and update().
ilAICCCourse::getCourseId | ( | ) |
Definition at line 55 of file class.ilAICCCourse.php.
References $course_id.
Referenced by create(), and update().
ilAICCCourse::getCourseSystem | ( | ) |
Definition at line 65 of file class.ilAICCCourse.php.
References $course_system.
Referenced by create(), and update().
ilAICCCourse::getCourseTitle | ( | ) |
Definition at line 75 of file class.ilAICCCourse.php.
References $course_title.
Referenced by create(), and update().
ilAICCCourse::getDescription | ( | ) |
Reimplemented from ilAICCObject.
Definition at line 179 of file class.ilAICCCourse.php.
References $description.
Referenced by create(), and update().
ilAICCCourse::getLevel | ( | ) |
Definition at line 85 of file class.ilAICCCourse.php.
References $level.
Referenced by create(), and update().
ilAICCCourse::getMaxFieldsCst | ( | ) |
Definition at line 95 of file class.ilAICCCourse.php.
References $max_fields_cst.
Referenced by create(), and update().
ilAICCCourse::getMaxFieldsOrt | ( | ) |
Definition at line 106 of file class.ilAICCCourse.php.
References $max_fields_ort.
Referenced by create(), and update().
ilAICCCourse::getMaxNormal | ( | ) |
Definition at line 169 of file class.ilAICCCourse.php.
References $max_normal.
Referenced by create(), and update().
ilAICCCourse::getTotalAUs | ( | ) |
Definition at line 117 of file class.ilAICCCourse.php.
References $total_aus.
Referenced by create(), and update().
ilAICCCourse::getTotalBlocks | ( | ) |
Definition at line 127 of file class.ilAICCCourse.php.
References $total_blocks.
Referenced by create(), and update().
ilAICCCourse::getTotalComplexObj | ( | ) |
Definition at line 138 of file class.ilAICCCourse.php.
References $total_complex_obj.
Referenced by create(), and update().
ilAICCCourse::getTotalObjectives | ( | ) |
Definition at line 149 of file class.ilAICCCourse.php.
References $total_objectives.
Referenced by create(), and update().
ilAICCCourse::getTrackingDataOfUser | ( | $a_user_id = 0 | ) |
get tracking data of specified or current user
Definition at line 302 of file class.ilAICCCourse.php.
References $ilDB, ilAICCObject\getALMId(), and ilAICCObject\getId().
ilAICCCourse::getVersion | ( | ) |
Definition at line 159 of file class.ilAICCCourse.php.
References $version.
Referenced by create(), and update().
ilAICCCourse::ilAICCCourse | ( | $a_id = 0 | ) |
Constructor.
int | $a_id | Object ID public |
Definition at line 39 of file class.ilAICCCourse.php.
References ilAICCObject\ilAICCObject(), and ilAICCObject\setType().
ilAICCCourse::insertTrackData | ( | $a_lval, | |
$a_rval, | |||
$a_obj_id | |||
) |
Definition at line 328 of file class.ilAICCCourse.php.
References ilObjSCORMTracking\_insertTrackData(), and ilAICCObject\getId().
ilAICCCourse::read | ( | ) |
Reimplemented from ilAICCObject.
Definition at line 189 of file class.ilAICCCourse.php.
References $ilDB, setCourseCreator(), setCourseId(), setCourseSystem(), setCourseTitle(), setDescription(), setLevel(), setMaxFieldsCst(), setMaxFieldsOrt(), setMaxNormal(), setTotalAUs(), setTotalBlocks(), setTotalComplexObj(), setTotalObjectives(), and setVersion().
ilAICCCourse::setCourseCreator | ( | $a_course_creator | ) |
Definition at line 50 of file class.ilAICCCourse.php.
Referenced by read().
ilAICCCourse::setCourseId | ( | $a_course_id | ) |
Definition at line 60 of file class.ilAICCCourse.php.
Referenced by read().
ilAICCCourse::setCourseSystem | ( | $a_course_system | ) |
Definition at line 70 of file class.ilAICCCourse.php.
Referenced by read().
ilAICCCourse::setCourseTitle | ( | $a_course_title | ) |
Definition at line 80 of file class.ilAICCCourse.php.
Referenced by read().
ilAICCCourse::setDescription | ( | $a_description | ) |
Reimplemented from ilAICCObject.
Definition at line 184 of file class.ilAICCCourse.php.
Referenced by read().
ilAICCCourse::setLevel | ( | $a_level | ) |
Definition at line 90 of file class.ilAICCCourse.php.
Referenced by read().
ilAICCCourse::setMaxFieldsCst | ( | $a_max_fields_cst | ) |
Definition at line 100 of file class.ilAICCCourse.php.
Referenced by read().
ilAICCCourse::setMaxFieldsOrt | ( | $a_max_fields_ort | ) |
Definition at line 111 of file class.ilAICCCourse.php.
Referenced by read().
ilAICCCourse::setMaxNormal | ( | $a_max_normal | ) |
Definition at line 174 of file class.ilAICCCourse.php.
Referenced by read().
ilAICCCourse::setTotalAUs | ( | $a_total_aus | ) |
Definition at line 122 of file class.ilAICCCourse.php.
Referenced by read().
ilAICCCourse::setTotalBlocks | ( | $a_total_blocks | ) |
Definition at line 132 of file class.ilAICCCourse.php.
Referenced by read().
ilAICCCourse::setTotalComplexObj | ( | $a_total_complex_obj | ) |
Definition at line 143 of file class.ilAICCCourse.php.
Referenced by read().
ilAICCCourse::setTotalObjectives | ( | $a_total_objectives | ) |
Definition at line 154 of file class.ilAICCCourse.php.
Referenced by read().
ilAICCCourse::setVersion | ( | $a_version | ) |
Definition at line 164 of file class.ilAICCCourse.php.
Referenced by read().
ilAICCCourse::update | ( | ) |
Reimplemented from ilAICCObject.
Definition at line 242 of file class.ilAICCCourse.php.
References $ilDB, getCourseCreator(), getCourseId(), getCourseSystem(), getCourseTitle(), getDescription(), ilAICCObject\getId(), getLevel(), getMaxFieldsCst(), getMaxFieldsOrt(), getMaxNormal(), getTotalAUs(), getTotalBlocks(), getTotalComplexObj(), getTotalObjectives(), and getVersion().
ilAICCCourse::$course_id |
Definition at line 19 of file class.ilAICCCourse.php.
Referenced by getCourseId().
ilAICCCourse::$course_system |
Definition at line 20 of file class.ilAICCCourse.php.
Referenced by getCourseSystem().
ilAICCCourse::$course_title |
Definition at line 21 of file class.ilAICCCourse.php.
Referenced by getCourseTitle().
ilAICCCourse::$description |
Definition at line 31 of file class.ilAICCCourse.php.
Referenced by getDescription().
ilAICCCourse::$level |
Definition at line 22 of file class.ilAICCCourse.php.
Referenced by getLevel().
ilAICCCourse::$max_fields_cst |
Definition at line 23 of file class.ilAICCCourse.php.
Referenced by getMaxFieldsCst().
ilAICCCourse::$max_fields_ort |
Definition at line 24 of file class.ilAICCCourse.php.
Referenced by getMaxFieldsOrt().
ilAICCCourse::$max_normal |
Definition at line 30 of file class.ilAICCCourse.php.
Referenced by getMaxNormal().
ilAICCCourse::$total_aus |
Definition at line 25 of file class.ilAICCCourse.php.
Referenced by getTotalAUs().
ilAICCCourse::$total_blocks |
Definition at line 26 of file class.ilAICCCourse.php.
Referenced by getTotalBlocks().
ilAICCCourse::$total_complex_obj |
Definition at line 27 of file class.ilAICCCourse.php.
Referenced by getTotalComplexObj().
ilAICCCourse::$total_objectives |
Definition at line 28 of file class.ilAICCCourse.php.
Referenced by getTotalObjectives().
ilAICCCourse::$version |
Definition at line 29 of file class.ilAICCCourse.php.
Referenced by getVersion().