Development + bugfixes

This commit is contained in:
Simon Sessingø
2016-11-15 03:43:26 +01:00
parent 6de0700e17
commit d5e7a13d89
20 changed files with 472 additions and 388 deletions
@@ -9,12 +9,10 @@ class ApiController {
// The variable authenticated is set to true in the ApiVerification middleware class.
$request = SimpleRouter::request();
header('content-type: application/json');
echo json_encode([
'authenticated' => $request->authenticated
'authenticated' => request()->authenticated
]);
}
@@ -6,7 +6,7 @@ class DefaultController {
public function index() {
// implement
echo 'DefaultController -> index';
echo sprintf('DefaultController -> index (?fun=%s)', input()->get('fun'));
}
+3 -1
View File
@@ -19,8 +19,10 @@ class Router extends SimpleRouter {
// Load our custom routes
require_once 'routes.php';
parent::setDefaultNamespace('\Demo\Controllers');
// Do initial stuff
parent::start('\\Demo\\Controllers');
parent::start();
}
+9 -1
View File
@@ -1,5 +1,5 @@
<?php
use \Pecee\SimpleRouter\SimpleRouter;
use Pecee\SimpleRouter\SimpleRouter;
function url($controller, $parameters = null, $getParams = null) {
SimpleRouter::getRoute($controller, $parameters, $getParams);
@@ -28,4 +28,12 @@ function request() {
*/
function response() {
return SimpleRouter::response();
}
/**
* Get input class
* @return \Pecee\Http\Input\Input
*/
function input() {
return SimpleRouter::request()->getInput();
}