Laravel\Lumen\Concerns\RoutesRequests::callLumenController PHP Method

callLumenController() protected method

Send the request through a Lumen controller.
protected callLumenController ( mixed $instance, string $method, array $routeInfo ) : mixed
$instance mixed
$method string
$routeInfo array
return mixed
    protected function callLumenController($instance, $method, $routeInfo)
    {
        $middleware = $instance->getMiddlewareForMethod($method);
        if (count($middleware) > 0) {
            return $this->callLumenControllerWithMiddleware($instance, $method, $routeInfo, $middleware);
        } else {
            return $this->callControllerCallable([$instance, $method], $routeInfo[2]);
        }
    }