. /** * myoverview block rendrer * * @package block_myoverview * @copyright 2016 Ryan Wyllie * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later */ namespace block_myoverview\output; defined('MOODLE_INTERNAL') || die; use plugin_renderer_base; use renderable; /** * myoverview block renderer * * @package block_myoverview * @copyright 2016 Ryan Wyllie * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later */ class renderer extends plugin_renderer_base { /** * Return the main content for the block overview. * * @param main $main The main renderable * @return string HTML string */ public function render_main(main $main) { return $this->render_from_template('block_myoverview/main', $main->export_for_template($this)); } }