original_string: function start_output() {
          $this->started_output = true;
          if ($this->exportclass!==null) {
              $this->exportclass->start_table($this->sheettitle);
              $this->exportclass->output_headers($this->headers);
          } else {
              $this->start_html();
              $this->print_headers();
              echo html_writer::start_tag('tbody');
          }
      }
code: function start_output() {
          $this->started_output = true;
          if ($this->exportclass!==null) {
              $this->exportclass->start_table($this->sheettitle);
              $this->exportclass->output_headers($this->headers);
          } else {
              $this->start_html();
              $this->print_headers();
              echo html_writer::start_tag('tbody');
          }
      }
code_tokens: function start_output ( ) { $ this -> started_output = true ; if ( $ this -> exportclass !== null ) { $ this -> exportclass -> start_table ( $ this -> sheettitle ) ; $ this -> exportclass -> output_headers ( $ this -> headers ) ; } else { $ this -> start_html ( ) ; $ this -> print_headers ( ) ; echo html_writer :: start_tag ( 'tbody' ) ; } }
docstring: This function is not part of the public api.
  You don't normally need to call this. It is called automatically when
  needed when you start adding data to the table.
docstring_tokens: This function is not part of the public api . You don t normally need to call this . It is called automatically when needed when you start adding data to the table .