mirror of
https://github.com/moodle/moodle.git
synced 2025-08-05 00:46:50 +02:00
MDL-33379 course: Removed deprecated move_section() from course/lib.php
This commit is contained in:
parent
b3661ab272
commit
fbc7f2af93
2 changed files with 7 additions and 32 deletions
|
@ -1575,38 +1575,6 @@ function delete_mod_from_section($modid, $sectionid) {
|
|||
return false;
|
||||
}
|
||||
|
||||
/**
|
||||
* Moves a section up or down by 1. CANNOT BE USED DIRECTLY BY AJAX!
|
||||
*
|
||||
* @param object $course course object
|
||||
* @param int $section Section number (not id!!!)
|
||||
* @param int $move (-1 or 1)
|
||||
* @return boolean true if section moved successfully
|
||||
* @todo MDL-33379 remove this function in 2.5
|
||||
*/
|
||||
function move_section($course, $section, $move) {
|
||||
debugging('This function will be removed before 2.5 is released please use move_section_to', DEBUG_DEVELOPER);
|
||||
|
||||
/// Moves a whole course section up and down within the course
|
||||
global $USER;
|
||||
|
||||
if (!$move) {
|
||||
return true;
|
||||
}
|
||||
|
||||
$sectiondest = $section + $move;
|
||||
|
||||
// compartibility with course formats using field 'numsections'
|
||||
$courseformatoptions = course_get_format($course)->get_format_options();
|
||||
if (array_key_exists('numsections', $courseformatoptions) &&
|
||||
$sectiondest > $courseformatoptions['numsections'] or $sectiondest < 1) {
|
||||
return false;
|
||||
}
|
||||
|
||||
$retval = move_section_to($course, $section, $sectiondest);
|
||||
return $retval;
|
||||
}
|
||||
|
||||
/**
|
||||
* Moves a section within a course, from a position to another.
|
||||
* Be very careful: $section and $destination refer to section number,
|
||||
|
|
|
@ -4515,3 +4515,10 @@ function get_courses_wmanagers($categoryid=0, $sort="c.sortorder ASC", $fields=a
|
|||
|
||||
return $courses;
|
||||
}
|
||||
|
||||
/**
|
||||
* @deprecated since Moodle 2.3
|
||||
*/
|
||||
function move_section($course, $section, $move) {
|
||||
throw new coding_exception('move_section() can not be used any more, please see move_section_to().');
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue