Added course option to learnpath::toggle_visibility()

skala
Yannick Warnier 12 years ago
parent 27b3b0b7c3
commit 57e50305bb
  1. 10
      main/newscorm/learnpath.class.php

@ -4074,15 +4074,19 @@ class learnpath
* @param integer Learnpath ID
* @param string New visibility
*/
public function toggle_visibility($lp_id, $set_visibility = 1)
public function toggle_visibility($lp_id, $set_visibility = 1, $course_id = null)
{
//if ($this->debug > 0) { error_log('New LP - In learnpath::toggle_visibility()', 0); }
$action = 'visible';
if ($set_visibility != 1) {
$action = 'invisible';
}
return api_item_property_update(api_get_course_info(), TOOL_LEARNPATH, $lp_id, $action, api_get_user_id());
if (!empty($course_id)) {
$course = api_get_course_info_by_id($course_id);
} else {
$course = api_get_course_info();
}
return api_item_property_update($course, TOOL_LEARNPATH, $lp_id, $action, api_get_user_id());
}
/**

Loading…
Cancel
Save