b10561df6dUpdated the database to a higher standard according to issue #33 and #32Abel Hoogeveen2015-04-30 21:19:07 +0200
584148e16dMerge branch 'Issue_#37,_New_Namespaces' into 'master'Abel Hoogeveen2015-04-29 19:37:12 +0200
f074bce545Added Controller Abstract for multiple parent classes of controllerAbel Hoogeveen2015-04-29 19:36:38 +0200
5b50adf530Merge branch 'Issue_#37,_New_Namespaces' into 'master'Abel Hoogeveen2015-04-29 19:00:15 +0200
39d2982cf1Added more documentation and implemented the Logger::backtrace into fatal errorsAbel Hoogeveen2015-04-29 17:49:33 +0200
f8b98f4c13Merge branch 'Issue_#37,_New_Namespaces' into 'master'Abel Hoogeveen2015-04-29 17:22:09 +0200
c5318a2e99Added new namespaces as described in Issue #37. The following namespaces are used: \FuzeWorks for Core classes \Controller for controller classes \Model for model classes \Module for modulesAbel Hoogeveen2015-04-29 17:18:33 +0200
ba84fa5cefMessages when a module is already loaded, and loaded modules get correctly registeredAbel Hoogeveen2015-04-22 12:16:14 +0200
e877d103c8Implemented renewed modloading, so that modules do not get loaded multiple timesAbel Hoogeveen2015-04-22 12:11:28 +0200
8c1a7afda5Fix for #28 and #23. This patch removes the mod and event registers so that modules can now be loaded dynamicly instead of using a global configuration file.Abel Hoogeveen2015-04-22 11:31:29 +0200
71547eec26Bugfix where sections does not load correct viewdir and modeldir.Abel Hoogeveen2015-03-20 11:41:09 +0100
9b3bf5fc20Moved Modules to a new directory, makes more sense. Also started adding events for the renewed sections, see #19 and #18Abel Hoogeveen2015-03-20 10:20:30 +0100
68c68cf91cAdded a mod register which allows the system to load advanced modules. This allows for the future build of module versions, prevention of module name conflicts and much more.Abel Hoogeveen2015-03-14 15:46:05 +0100
f6f72cc09dAdded the possibility to retrieve a mod and not add them to the mod registerAbel Hoogeveen2015-03-07 13:53:10 +0100
8a320bbe3eWhen a page is not found, from now on the router sends the function in the parameters so the not_found function can handle dynamic requestsAbel Hoogeveen2015-02-24 14:54:34 +0100
455dbd0c97Router bugfix. Better checking wether or not the event has parametersAbel Hoogeveen2015-02-24 14:33:09 +0100
f894727e40Changed the way sections work. From now on it is a separate module called by events. The router has been made far more efficientAbel Hoogeveen2015-02-24 14:19:57 +0100
3c54281092Implemented Controller sections. This way modules can be loaded as controllers allowing for seperation of code.Abel Hoogeveen2015-02-24 12:51:53 +0100
4343e773afAdded EventRegister. This allows the framework to determine what modules should be loaded at an event. This way classes only get loaded at the right timeAbel Hoogeveen2015-02-23 20:27:26 +0100
9edf81085aUpdated the config class. JSON support has been removed and a PHP config file writer has been implemented.Abel Hoogeveen2015-02-23 19:30:13 +0100
1e5ec4297aAdded a Smarty Load event so that plugins can register once Smarty LoadsAbel Hoogeveen2015-02-23 17:05:38 +0100
a01967f205Added a dependency system, where modules can load dependencies before they start by adding the dependencies to the moduleinfoAbel Hoogeveen2015-02-23 12:46:06 +0100
afcd561253Changed the logger shutdown function to a better nameAbel Hoogeveen2015-02-23 12:45:32 +0100
4d8b8d5233Implemented new Event System. Listeners are no longer classes but now are simply callback functions. Also there is now a priority system which decides in which order events are executed. The core can also not be loaded more then once. A check has been built in. The Model abstract is from now on a system module. No longer a core process.Abel Hoogeveen2015-02-11 14:23:27 +0100
0b1980c32cDecreased Framework loading time by letting Smarty not load directly after Framework launchAbel Hoogeveen2015-02-10 21:35:45 +0100