Exemple #1
0
 /**
  * Render logs for ajax.
  *
  * @param report_loglive_renderable $reportloglive object of report_loglive_renderable.
  *
  * @return string html to be displayed to user.
  */
 protected function render_report_loglive(report_loglive_renderable $reportloglive)
 {
     if (empty($reportloglive->selectedlogreader)) {
         return null;
     }
     $table = $reportloglive->get_table(true);
     return $table->out($reportloglive->perpage, false);
 }
Exemple #2
0
 /**
  * Return html to render the loglive page..
  *
  * @param report_loglive_renderable $reportloglive object of report_log.
  *
  * @return string html used to render the page;
  */
 protected function render_report_loglive(report_loglive_renderable $reportloglive)
 {
     if (empty($reportloglive->selectedlogreader)) {
         return $this->output->notification(get_string('nologreaderenabled', 'report_loglive'), 'notifyproblem');
     }
     $table = $reportloglive->get_table();
     return $this->render_table($table, $reportloglive->perpage);
 }