Initial commit

This commit is contained in:
L_DA 2020-09-13 21:40:13 +02:00
commit 71c98918c4
15 changed files with 1276 additions and 0 deletions

View file

@ -0,0 +1,26 @@
<?php
// Standard GPL and phpdocs
namespace block_timetable\output;
use renderable;
use renderer_base;
use templatable;
use stdClass;
class timetable implements renderable, templatable {
/** @var string $sometext Some text to show how to pass data to a template. */
var $sometext = null;
public function __construct($timetable) {
$this->timetable = $timetable;
}
/**
* Export this data so it can be used as the context for a mustache template.
*
* @return stdClass
*/
public function export_for_template(renderer_base $output) {
return $this->timetable->prepare_output();
}
}