Go to file
Abel Hoogeveen bbd8823901 Implemented a renewed Layout system.
The layout system now uses so called TemplateEngines. A Template Engine is an engine that implements \FuzeWorks\TemplateEngine, and is a standardized way of parsing template files.
3 template engines are present by default: PHP Parser, JSON parser and the Smarty Template engine.
Based on the file extension the manager should be able to decide which engine to use. New engines can be added by using $this->layout->registerEngine();. This function should be called on the layoutLoadEngineEvent.
Also Smarty has been removed from the system and is now a composer dependency.
2015-08-29 17:33:06 +02:00
Application Added the ability to enable and disable composer loading 2015-08-29 17:26:47 +02:00
Core Implemented a renewed Layout system. 2015-08-29 17:33:06 +02:00
Modules Started implementing the renewed permission and session system 2015-08-26 21:15:10 +02:00
tests Fix for namespace clash with sections 2015-05-17 19:03:37 +02:00
.gitignore Fix for issue #51. Tighter checks on input 2015-05-06 18:26:19 +02:00
.htaccess Initial Commit, merge of MicroCore and FuzeWorks3 2015-02-08 17:29:39 +01:00
VERSION Added version information 2015-05-27 21:57:45 +02:00
composer.json Implemented a renewed Layout system. 2015-08-29 17:33:06 +02:00
index.php Router and Logger merge with GF, and many more CI Tests 2015-05-03 22:50:36 +02:00
nginx_directives.txt Added the Nginx directives used by the framework 2015-07-07 15:54:01 +02:00
phpunit.xml Added multiple tests and started real continuous integration 2015-05-01 22:47:11 +02:00