Orno\Route\Dispatcher::invokeController PHP Method

invokeController() public method

Invoke a controller action
public invokeController ( string | array | Closure $controller, array $vars = [] ) : Orno\Http\ResponseInterface
$controller string | array | Closure
$vars array
return Orno\Http\ResponseInterface
    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));
    }