Development

- Isolated Http classes from router.
- Removed getInstance from Request object - current router request should now be obtained through SimpleRouter::request().
- Fixed broken test cases.
- Added test for regular expression match.
- Updated documentation to reflect changes.
- Added more helper examples to documentation.
- Added helpers to demo-project.
- Optimisations.
This commit is contained in:
Simon Sessingø
2016-11-07 04:40:28 +01:00
parent 2d57b45c7b
commit 8740db9582
12 changed files with 163 additions and 75 deletions
+12
View File
@@ -13,6 +13,10 @@ use Pecee\Http\Middleware\BaseCsrfVerifier;
class SimpleRouter {
public function __construct() {
die('test');
}
/**
* Start/route request
* @param null $defaultNamespace
@@ -128,4 +132,12 @@ class SimpleRouter {
return RouterBase::getInstance()->getRoute($controller, $parameters, $getParams);
}
public static function request() {
return RouterBase::getInstance()->getRequest();
}
public static function response() {
return RouterBase::getInstance()->getResponse();
}
}