MDL-37009 function print_course_search() is moved to deprecatedlib.php
authorMarina Glancy <marina@moodle.com>
Wed, 6 Mar 2013 05:54:41 +0000 (16:54 +1100)
committerMarina Glancy <marina@moodle.com>
Mon, 1 Apr 2013 23:54:48 +0000 (10:54 +1100)
course/lib.php
lib/deprecatedlib.php

index 0e48f89..b61b06d 100644 (file)
@@ -1767,18 +1767,6 @@ function print_my_moodle() {
     }
 }
 
-
-function print_course_search($value="", $return=false, $format="plain") {
-    global $PAGE;
-    debugging('Function print_course_search() is deprecated, please use course renderer', DEBUG_DEVELOPER);
-    $renderer = $PAGE->get_renderer('core', 'course');
-    if ($return) {
-        return $renderer->course_search_form($value, $format);
-    } else {
-        echo $renderer->course_search_form($value, $format);
-    }
-}
-
 function print_remote_course($course, $width="100%") {
     global $CFG, $USER;
 
index 5468c92..eabfa03 100644 (file)
@@ -3922,3 +3922,28 @@ function get_categories($parent='none', $sort=NULL, $shallow=true) {
     $rs->close();
     return $categories;
 }
+
+/**
+* Displays a course search form
+*
+* This function is deprecated, please use course renderer:
+* $renderer = $PAGE->get_renderer('core', 'course');
+* echo $renderer->course_search_form($value, $format);
+*
+* @deprecated since 2.5
+*
+* @param string $value default value to populate the search field
+* @param bool $return if true returns the value, if false - outputs
+* @param string $format display format - 'plain' (default), 'short' or 'navbar'
+* @return null|string
+*/
+function print_course_search($value="", $return=false, $format="plain") {
+    global $PAGE;
+    debugging('Function print_course_search() is deprecated, please use course renderer', DEBUG_DEVELOPER);
+    $renderer = $PAGE->get_renderer('core', 'course');
+    if ($return) {
+        return $renderer->course_search_form($value, $format);
+    } else {
+        echo $renderer->course_search_form($value, $format);
+    }
+}