mthaml / silex-mthaml
This package is abandoned and no longer maintained.
No replacement package was suggested.
HAML templating for Silex
1.0.1
2013-03-29 17:37 UTC
Requires
- mthaml/mthaml: 1.*
This package is auto-updated.
Last update: 2023-11-29 15:10:34 UTC
README
HAML templating for Silex using the MtHaml PHP HAML parser.
Features
- Acts as a Twig preprocessor: Supports Twig functions, filters, macros, blocks, inheritance, expressions and every Twig features
- Mix Twig and HAML templates: You can include, extend, use and import Twig templates from HAML templates, and vice versa.
- High performance: Templates are compiled to PHP code and cached, no parsing or runtime overhead.
- HAML syntax supported by editors
Installation
Install using composer:
$ composer require mthaml/silex-mthaml:*
Then register the service provider:
<?php // after $app->register(new Silex\Provider\TwigServiceProvider() [...] $app->register(new SilexMtHaml\MtHamlServiceProvider());
Usage
Name your template with a .haml
suffix, and call render
as usual.
Syntax
See MtHaml docs