antoniocs / view
There is no license information available for the latest version (dev-master) of this package.
Template system
dev-master
2015-03-14 20:30 UTC
Requires
- php: >=5.3.0
This package is not auto-updated.
Last update: 2026-04-01 15:26:21 UTC
README
A simple template system which supports:
- set/get for setting variables
- allows '$this' keyword in the template
- setting the template path globally or by class instance
- setting the extension of the templates globally or by class instance
- blocks (with priority)
- inheritance
Quick example of usage:
acs_view::$PATH = 'templates/';
$v = new view();
$v->load('index');
$v->title = 'hello';
echo $v->render();
Todo:
- Call subviews
- Create documentation
- More unit tests
- Create examples page
- Make PSR-0 Standard compliant