PHP Classes

Siviglia Templating 2: Template engine with configurable grammar

Recommend this page to a friend!
     
  Info   View files Files   Install with Composer Install with Composer   Download Download   Reputation   Support forum   Blog    
Ratings Unique User Downloads Download Rankings
Not enough user ratingsTotal: 326 All time: 7,186 This week: 560Up
Version License PHP version Categories
siviglia-templating2 2.0BSD License5.3PHP 5, Templates
Description 

Author

This package template engine with configurable grammar.

It provides several classes that can parse templates using a configurable grammar that includes the definition of any number of template place holder elements based on regular expressions defined for each element.

Templates may include widgets defined by other templates, iterate over an array of parameters to repeat the output of a section, and use plug-ins to implement custom template place holder behavior.

The template engine can generate PHP code that can be cached in files to avoid recompilation overhead.

Picture of Jose Maria Rodriguez Millan
  Performance   Level  

 

  Files folder image Files (44)  
File Role Description
Files folder imageManual (2 files, 3 directories)
Files folder imagetemplating (4 files, 1 directory)
Files folder imagetests (1 file, 3 directories)

The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page.
Install with Composer Install with Composer
 Version Control Unique User Downloads Download Rankings  
 100%
Total:326
This week:0
All time:7,186
This week:560Up