blink\core\Application::dispatch PHP Method

dispatch() protected method

protected dispatch ( $request )
    protected function dispatch($request)
    {
        $info = $this->dispatcher->dispatch($request->method, $request->path);
        switch ($info[0]) {
            case FastRoute\Dispatcher::NOT_FOUND:
                throw new HttpException(404);
            case FastRoute\Dispatcher::METHOD_NOT_ALLOWED:
                //$allowedMethods = $info[1];
                throw new HttpException(405);
            case FastRoute\Dispatcher::FOUND:
                return [$info[1], $info[2]];
        }
    }