There is no license information available for the latest version (dev-master) of this package.

Template system

Maintainers

Package info

github.com/AntonioCS/View

pkg:composer/antoniocs/view

Statistics

Installs: 16

Dependents: 0

Suggesters: 0

Stars: 1

Open Issues: 0

dev-master 2015-03-14 20:30 UTC

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