h4d / template
Basic PHP template system
v1.0.4
2018-05-20 14:06 UTC
Requires
- php: >=5.5.9
Requires (Dev)
- phpunit/phpunit: ^4.8
This package is not auto-updated.
Last update: 2025-01-18 21:47:21 UTC
README
This is a very basic PHP library that helps you work with plain text format templates (txt, html, etc).
Install via composer:
Install the latest version with
$ composer require h4d/template
Basic usage examples
Using constructor
<?php
// Create a template
$template = new \H4D\Template\Template();
// Add vars to the template object
$template->addVar('name', 'WORLD');
// Render using the given file as template
echo $template->render('./template.txt');
Using static method (the fast way)
<?php
// Create a template & set the template file
$template = \H4D\Template\Template::create('./template.txt');
// Add vars to the template object
$template->addVar('name', '(static) WORLD');
// Render template (automagically cast to string)
echo $template;