Commit Graph

4 Commits

Author SHA1 Message Date
Abel Hoogeveen 016fa03ac2
Updated to PHP 8.0.
continuous-integration/drone/push Build is passing Details
- Release version 1.3.3.
- Most property, argument and return types have been defined and are now enforced.
- Drone now performs tests for both PHP 7.4 and 8.0. Extend for future versions.
2021-11-24 19:31:59 +01:00
Abel Hoogeveen 90e6f64c40
Added 'addParameter()' method to routerLoadViewAndControllerEvent, and to routerCallViewEvent.
This allows the developer to add parameters retrieved outside of the matching system.
Requested by CLIComponent.
2021-01-24 13:49:34 +01:00
Abel Hoogeveen ed90b3badb Implemented the usage of multiple viewMethods.
- This change allows the developer to sort methods with the usual Priority. The first valid method found shall be used.
- Dependency for implementing methods in a REST API.
2019-09-17 17:24:12 +02:00
Abel Hoogeveen be414aa2cd
Implemented RouterCallViewEvent
This event gets called right before defaultCallable() invokes the requested method on the requested view. This allows other classes to intervene when required. Currently used by the WebComponent to suppress CSRF Exceptions.
2019-03-01 11:07:24 +01:00