コード例 #1
0
ファイル: management.php プロジェクト: evltuma/moodle
         } else {
             $a = new stdClass();
             $a->start = $page * $perpage + 1;
             $a->end = min(($page + 1) * $perpage, $totalcourses);
             $a->total = $totalcourses;
             $str = get_string('showingxofycourses', 'moodle', $a);
         }
     }
     $outcome->totalcatcourses = $category->get_courses_count();
     $outcome->fromcatcoursecount = $totalcourses;
     $outcome->paginationtotals = $str;
     break;
 case 'movecourseafter':
     $courseid = required_param('courseid', PARAM_INT);
     $moveaftercourseid = required_param('moveafter', PARAM_INT);
     $outcome->outcome = \core_course\management\helper::action_course_change_sortorder_after_course($courseid, $moveaftercourseid);
     break;
 case 'hidecourse':
     $courseid = required_param('courseid', PARAM_INT);
     $outcome->outcome = \core_course\management\helper::action_course_hide_by_record($courseid);
     break;
 case 'showcourse':
     $courseid = required_param('courseid', PARAM_INT);
     $outcome->outcome = \core_course\management\helper::action_course_show_by_record($courseid);
     break;
 case 'movecategoryup':
     $categoryid = required_param('categoryid', PARAM_INT);
     $outcome->outcome = \core_course\management\helper::action_category_change_sortorder_up_one_by_id($categoryid);
     break;
 case 'movecategorydown':
     $categoryid = required_param('categoryid', PARAM_INT);