- phptmpl.lib_path - Path to where PHP Template
lib
folder is located ( without trailing slash ) - phptmpl.view_path - Path to where PHP Template file folder is located ( without trailing slash )
git clone https://github.com/m92o/Silex-PhpTemplate.git
use Provider\PhpTemplateServiceProvider\PhpTemplateServiceProvider;
$app['autoloader']->registerNamespace('Provider', __DIR__);
$app->register(new PhpTemplateServiceProvider(),
array(
'phptmpl.lib_path' => __DIR__.'/vendor/phptemplate',
'phptmpl.view_path' => __DIR__.'/views',
)
);
$data = array('name' => 'PHP Template');
echo $app['phptmpl']->render('index.tmpl', $data);
index.tmpl
<html>
<body>
<p><?= $name ?></p>
</body>
</html>
New BSD license.