From 5e4f1cfff041169926c69ba5400778cdbe0c1123 Mon Sep 17 00:00:00 2001
From: Marina Glancy <marina@moodle.com>
Date: Fri, 14 Oct 2016 08:20:41 +0800
Subject: [PATCH] MDL-56439 course: added missing require

---
 course/format/lib.php | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/course/format/lib.php b/course/format/lib.php
index f6674275c63..0695d928543 100644
--- a/course/format/lib.php
+++ b/course/format/lib.php
@@ -96,6 +96,9 @@ abstract class format_base {
      * @return string
      */
     protected static final function get_format_or_default($format) {
+        global $CFG;
+        require_once($CFG->dirroot . '/course/lib.php');
+
         if (array_key_exists($format, self::$classesforformat)) {
             return self::$classesforformat[$format];
         }