Hello all! I've released yesterday the first version of SmartyBundle on GitHub.
SmartyBundle is a Symfony2 bundle that provides integration for the Smarty3 template engine. It will allow the usage of the Smarty template engine in Symfony2, instead of Twig or PHP templates. SmartyBundle is released under a LPGLv3 license. To download it you may:
$ git clone https://github.com/noiselabs/SmartyBundle.git</pre>
or download the repository as a zip file:
$ wget https://github.com/noiselabs/SmartyBundle/zipball/master
Full documentation is available on GitHub and after download in the Resources/doc/ folder.
What is Symfony
Symfony is a Open Source PHP Web Development Framework. It is currently my PHP framework of choice that first grabbed my attention by its standalone components and got me back to PHP after digging into the, Python-based, TurboGears Web framework.
What is Smarty
Smarty is a template engine for PHP, facilitating the separation of presentation (HTML/CSS) from application logic. Version 3 brings some important improvements like the addition of template inheritance and a complete code rewrite to make use of new PHP5 capabilities.
I welcome everyone interested to try it, test it and to improve its code by sending comments, suggestions and GitHub pull requests. Bugs and feature requests are tracked on GitHub.
Thanks and see you soon.
Credits: Header photo by Mikael Kristenson on Unsplash