From a64af357ff41a61f5248e2052274315b390e979c Mon Sep 17 00:00:00 2001 From: vincent-peugnet Date: Sun, 11 Nov 2018 22:04:49 +0100 Subject: clean --- app/class/backrouter.php | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'app/class/backrouter.php') diff --git a/app/class/backrouter.php b/app/class/backrouter.php index bcd1202..356a021 100644 --- a/app/class/backrouter.php +++ b/app/class/backrouter.php @@ -4,6 +4,7 @@ class Backrouter { protected $route; + protected $altorouter; const ROUTES = [ 'art' => ['art', 'read'], @@ -35,6 +36,11 @@ class Backrouter 'aff=co' => ['connect', 'desktop'], ]; + public function __construct($router) + { + $this->altorouter = $router; + } + public function run() { if($this->matchroute()) { $this->callmethod(); @@ -57,7 +63,7 @@ class Backrouter $class = 'controller' . $method[0]; $function = $method[1]; - $controller = new $class($this->route->id()); + $controller = new $class($this->altorouter); $params = array_slice($method, 2); $controller->$function(...$params); } -- cgit v1.2.3