Started putting default templates together

This commit is contained in:
Barnaby Walters
2021-06-06 17:47:06 +02:00
parent 825ec1c0e5
commit 7442da1ae9
4 changed files with 43 additions and 2 deletions

View File

@@ -77,3 +77,17 @@ function trySetLogger($target, LoggerInterface $logger) {
}
return $target;
}
function renderTemplate(string $template, array $context=[]) {
$render = function ($__template, $__templateData) {
$render = function ($template, $data){
return renderTemplate($template, $data);
};
ob_start();
extract($__templateData);
unset($__templateData);
include $__template;
return ob_get_clean();
};
return $render($template, $context);
}