{"record":{"id":"d7e4d324e526de48","repo":"slimphp/Slim","slug":"404","errorCode":"404","errorMessage":"Not found.","messagePattern":"Not found\\.","errorType":"exception","errorClass":"HttpNotFoundException","httpStatus":404,"severity":"error","filePath":"Slim/Middleware/RoutingMiddleware.php","lineNumber":76,"sourceCode":"    {\n        $request = $request->withAttribute(RouteContext::ROUTE_PARSER, $this->routeParser);\n\n        $routingResults = $this->resolveRoutingResultsFromRequest($request);\n        $routeStatus = $routingResults->getRouteStatus();\n\n        $request = $request->withAttribute(RouteContext::ROUTING_RESULTS, $routingResults);\n\n        switch ($routeStatus) {\n            case RoutingResults::FOUND:\n                $routeArguments = $routingResults->getRouteArguments();\n                $routeIdentifier = $routingResults->getRouteIdentifier() ?? '';\n                $route = $this->routeResolver\n                    ->resolveRoute($routeIdentifier)\n                    ->prepare($routeArguments);\n                return $request->withAttribute(RouteContext::ROUTE, $route);\n\n            case RoutingResults::NOT_FOUND:\n                throw new HttpNotFoundException($request);\n\n            case RoutingResults::METHOD_NOT_ALLOWED:\n                $exception = new HttpMethodNotAllowedException($request);\n                $exception->setAllowedMethods($routingResults->getAllowedMethods());\n                throw $exception;\n\n            default:\n                throw new RuntimeException('An unexpected error occurred while performing routing.');\n        }\n    }\n\n    /**\n     * Resolves the route from the given request\n     */\n    protected function resolveRoutingResultsFromRequest(ServerRequestInterface $request): RoutingResults\n    {\n        return $this->routeResolver->computeRoutingResults(\n            $request->getUri()->getPath(),","sourceCodeStart":58,"sourceCodeEnd":94,"githubUrl":"https://github.com/slimphp/Slim/blob/80900fb39cafce3ae53b18a2c4f642a122f03095/Slim/Middleware/RoutingMiddleware.php#L58-L94","documentation":"Error \"Not found.\" thrown in slimphp/Slim.","triggerScenarios":"Thrown at Slim/Middleware/RoutingMiddleware.php:76 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"80900fb39cafce3ae53b18a2c4f642a122f03095","analyzedAt":"2026-08-21T01:41:09.580Z","schemaVersion":2},"datasetVersion":"2026-08-21T03:17:12.404Z"}