reaper, дополнительный функционал подключается к этому шаблонизатору в виде хелперов, которые можно задать:
...
Template::helper('include', function($file, array $env = []){
$template = new Template($file);
return $template->evn($env);
});а затем использовать в любом шаблоне:
<html>
<head>
<title>...</title>
</head>
<body>
<?= $include('other_template.html', ['content' => 'Hello world']) ?>
</body>
</html>Что касается того, как подключать эти хелперы к шаблонизатору в реальном фреймворке я опишу подробнее чуть позже (для этого нужен менеджер модулей).