function opigno_statistics_app_insert_user_course_if_not_exist in Opigno Statistics App 7
Create user course if it doesn't exist
Parameters
$course_id:
1 call to opigno_statistics_app_insert_user_course_if_not_exist()
- opigno_statistics_app_handle_new_quiz_score in ./
opigno_statistics_app.module - Handle new quiz score coming from quiz hooks
File
- ./
opigno_statistics_app.module, line 417 - Module file. Defines module hooks.
Code
function opigno_statistics_app_insert_user_course_if_not_exist($course_nid) {
global $user;
$user_course_id = opigno_statistics_app_query_user_course_find_id_by_uid_and_course_nid($user->uid, $course_nid);
if (!$user_course_id) {
$user_course_id = opigno_statistics_app_query_user_course_insert($user->uid, $user->name, $course_nid, OPIGNO_STATISTICS_APP_STATUS_NOT_PASSED, node_load($course_nid)->title, 0);
}
}