MVCR/src/FuzeWorks
Abel Hoogeveen 9d86c03f02
Fixed critical security bug, risking unprotected views to be exposed.
Had to make some design concessions. ViewType can no longer be distilled using the routeMatches, but must instead now be provided by the more static routeConfig. This way, the chosen ViewType shall always be one that is chosen by the developer.

Also added some other smaller features, as requested by other components and plugins:
- Now added a 'namespacePrefix' for Router::defaultCallable. Allows for the usage of Views and Controllers from a namespace different from '\\Application', from within the router sphere.
- Added a $routes = [] parameter to Router::route(), allowing the developer to bypass the global routes list if necessary.
2021-01-19 21:16:39 +01:00
..
Event Fixed critical security bug, risking unprotected views to be exposed. 2021-01-19 21:16:39 +01:00
Exception Created MVCR Framework 2019-02-01 00:55:49 +01:00
Controller.php Made all properties of the Model, View and Controller protected. 2019-03-01 11:04:12 +01:00
Controllers.php Release version 1.2.2. 2020-06-07 12:18:34 +02:00
MVCRComponent.php Created MVCR Framework 2019-02-01 00:55:49 +01:00
Model.php Made models able to load models. 2020-07-12 11:59:38 +02:00
Models.php Release version 1.2.2. 2020-06-07 12:18:34 +02:00
Router.php Fixed critical security bug, risking unprotected views to be exposed. 2021-01-19 21:16:39 +01:00
View.php Allowed the view to load other views and other controllers. 2020-06-13 11:54:44 +02:00
Views.php Release version 1.2.2. 2020-06-07 12:18:34 +02:00