]> git.mjollnir.org Git - moodle.git/commitdiff
MDL-19756 better broken param diag
authorskodak <skodak>
Mon, 27 Jul 2009 15:14:49 +0000 (15:14 +0000)
committerskodak <skodak>
Mon, 27 Jul 2009 15:14:49 +0000 (15:14 +0000)
lib/outputlib.php

index 16335feaee72a057d60d3c0dd1b8bbfc4911586d..0dc8a6504c979fe1d56cfc4f49344fbbcf55498b 100644 (file)
@@ -2435,7 +2435,7 @@ class moodle_core_renderer extends moodle_renderer_base {
      * @return string HTML fragment
      */
     public function button($form) {
-        if (empty($form->button)) {
+        if (empty($form->button) or !($form->button instanceof html_button)) {
             throw new coding_exception('$OUTPUT->button($form) requires $form to have a button (html_button) value');
         }