original_string: public function display_page(lesson $lesson, lesson_page $page, $attempt) {
          // We need to buffer here as there is an mforms display call
          ob_start();
          echo $page->display($this, $attempt);
          $output = ob_get_contents();
          ob_end_clean();
          return $output;
      }
code: public function display_page(lesson $lesson, lesson_page $page, $attempt) {
          // We need to buffer here as there is an mforms display call
          ob_start();
          echo $page->display($this, $attempt);
          $output = ob_get_contents();
          ob_end_clean();
          return $output;
      }
code_tokens: public function display_page ( lesson $ lesson , lesson_page $ page , $ attempt ) { // We need to buffer here as there is an mforms display call ob_start ( ) ; echo $ page -> display ( $ this , $ attempt ) ; $ output = ob_get_contents ( ) ; ob_end_clean ( ) ; return $ output ; }
docstring: Returns HTML to display a page to the user
  @param lesson $lesson
  @param lesson_page $page
  @param object $attempt
  @return string
docstring_tokens: Returns HTML to display a page to the user