Exemple #1
0
 /**
  * Prints/return reader selector
  *
  * @param report_loglive_renderable $reportloglive log report.
  *
  * @return string Returns rendered widget
  */
 public function reader_selector(report_loglive_renderable $reportloglive) {
     $readers = $reportloglive->get_readers(true);
     if (count($readers) <= 1) {
         // One or no readers found, no need of this drop down.
         return '';
     }
     $select = new single_select($reportloglive->url, 'logreader', $readers, $reportloglive->selectedlogreader, null);
     $select->set_label(get_string('selectlogreader', 'report_loglive'));
     return $this->output->render($select);
 }