25 lines
673 B
PHP
Executable file
25 lines
673 B
PHP
Executable file
<?php
|
|
// Standard GPL and phpdocs
|
|
namespace mod_timetable\output;
|
|
|
|
defined('MOODLE_INTERNAL') || die;
|
|
|
|
use plugin_renderer_base;
|
|
|
|
class renderer extends plugin_renderer_base {
|
|
/**
|
|
* Defer to template.
|
|
*
|
|
* @param index_page $page
|
|
*
|
|
* @return string html for the page
|
|
*/
|
|
public function render_index_page($page) {
|
|
$data = $page->export_for_template($this);
|
|
return parent::render_from_template('mod_timetable/timetable', $data);
|
|
}
|
|
public function render_search_form($page) {
|
|
$data = $page->export_for_template($this);
|
|
return parent::render_from_template('mod_timetable/searchform', $data);
|
|
}
|
|
}
|