public function invokeController($controller, array $vars = []) { if (is_array($controller)) { $controller = [$this->container->get($controller[0]), $controller[1]]; } return call_user_func_array($controller, array_values($vars)); }