Example #1
0
     if ($select_course == 'COURSEINDEPENDENT') {
         $cat->set_name($values['name']);
         $cat->set_course_code(null);
     } else {
         $cat->set_course_code($select_course);
         $cat->set_name($values['name']);
     }
 } else {
     $cat->set_name($values['name']);
     $cat->set_course_code($values['course_code']);
 }
 $cat->set_session_id(api_get_session_id());
 //Always add the gradebook to the course
 $cat->set_course_code(api_get_course_id());
 if (isset($values['skills'])) {
     $cat->set_skills($values['skills']);
 }
 $cat->set_description($values['description']);
 $cat->set_user_id($values['hid_user_id']);
 $cat->set_parent_id($values['hid_parent_id']);
 $cat->set_weight($values['weight']);
 if (isset($values['generate_certificates'])) {
     $cat->setGenerateCertificates(true);
 } else {
     $cat->setGenerateCertificates(false);
 }
 if (isset($values['is_requirement'])) {
     $cat->setIsRequirement(true);
 } else {
     $cat->setIsRequirement(false);
 }