Update to new version of NavigationHelper. Adds a bunch of (obviously undocumented) additonal functionality
Add helper() shortcut method to core functions
Make currentPage checking a bit more flexible
Tweak joinUrl so that you can pass an array as the first argument
Add beforeConstruct and afterConstruct callbacks to model
Add wildcard matching to Router
Update LinkHelper so you can pass a params hash that will be added to the end of the url as a query string
Tweak ampersand handling in NavigationHelper
Improve Query object so that associative arrays can be used to set a multiple where and next quiries inherit the parent query table when required
Add start_with and ends_with helper methods
Switch router to use more precise checks for placeholder and wildcard segments
Router should map a path that matches the root key to "home"
Tidy up the 404 error template
Ignore cache and uploads directories
Add default template and holding home template
Conditionally define all constants
Restructure test env
- Refactor boot process
- Migrate many core classes into \Spark namespace
- All tests passing again
Remove get_called_class() PHP 5.2 compatibility patch