Skip to content
Snippets Groups Projects
Commit c9d0cb6d authored by Justus Dieckmann's avatar Justus Dieckmann Committed by Tobias Reischmann
Browse files

Delays: User coursecat class for Moodle35

parent e79fa7c9
Branches
Tags
No related merge requests found
...@@ -48,6 +48,7 @@ class form_delays_filter extends \moodleform { ...@@ -48,6 +48,7 @@ class form_delays_filter extends \moodleform {
* Defines forms elements * Defines forms elements
*/ */
public function definition() { public function definition() {
global $CFG;
$mform = $this->_form; $mform = $this->_form;
$activeworkflows = workflow_manager::get_active_workflows(); $activeworkflows = workflow_manager::get_active_workflows();
...@@ -61,7 +62,14 @@ class form_delays_filter extends \moodleform { ...@@ -61,7 +62,14 @@ class form_delays_filter extends \moodleform {
} }
$mform->addElement('select', 'workflow', get_string('show_delays', 'tool_lifecycle'), $workflowoptions); $mform->addElement('select', 'workflow', get_string('show_delays', 'tool_lifecycle'), $workflowoptions);
// Use core_course_category for moodle 3.6 and higher.
if ($CFG->version >= 2018120300) {
$categories = \core_course_category::get_all(); $categories = \core_course_category::get_all();
} else {
require_once($CFG->libdir . '/coursecatlib.php');
$categories = \coursecat::get_all();
}
$categoryoptions = ['' => '-']; $categoryoptions = ['' => '-'];
foreach ($categories as $category) { foreach ($categories as $category) {
$categoryoptions[$category->id] = $category->name; $categoryoptions[$category->id] = $category->name;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment