Created Object as an abstract class, this will contain some care functionality to be inheirted by Jaws lib classes.
- Provides a simple way to handle DI
Added a Request object to act as a common data interface. Introduces new data in addition to providing wrappers for exisiting data.
For example I would rather copy $_GET and work with that than directly manipulate that data.
Imported Router.php dierctly from jaws-prototype
- Modified Router to extend object
Added desired properties and variable istanitaion to the Request object
Updated Router to make better use of Request properties
Added a "Hacky" but effective way to configure routing
Updated example code
Added unit tests for Router
Added unit tests for Requests
Working updates to index.php