Horde_Template provides a basic template engine with tags, loops,
and if conditions. However, it is also a simple interface with
several essential functions: set(), fetch(), and
parse(). Subclasses or decorators can implement (or delegate) these
three methods, plus the options api, and easily implement other
template engines (PHP code, XSLT, etc.) without requiring usage
changes.
Compilation code adapted from code written by Bruno Pedro .
Copyright 2002-2016 Horde LLC (http://www.horde.org/)
See the enclosed file COPYING for license information (LGPL). If you
did not receive this file, see http://www.horde.org/licenses/lgpl21.