
The Symfony Templating Component provides an infrastructure to load template files and optionally monitor them for changes. It also provides a concrete template engine implementation using PHP with additional tools for escaping and separating templates into blocks and layouts.
Symfony is a PHP framework, a set of tools and a development methodology.