{"record":{"id":"10a1764566ecd4a2","repo":"slimphp/Slim","slug":"s-could-not-instantiate-a-decorated-response-fact","errorCode":null,"errorMessage":"%s could not instantiate a decorated response factory.","messagePattern":"(.+?) could not instantiate a decorated response factory\\.","errorType":"exception","errorClass":"RuntimeException","httpStatus":null,"severity":"error","filePath":"Slim/Factory/Psr17/SlimHttpPsr17Factory.php","lineNumber":34,"sourceCode":"\nclass SlimHttpPsr17Factory extends Psr17Factory\n{\n    protected static string $responseFactoryClass = 'Slim\\Http\\Factory\\DecoratedResponseFactory';\n\n    /**\n     * @throws RuntimeException when the factory could not be instantiated\n     */\n    public static function createDecoratedResponseFactory(\n        ResponseFactoryInterface $responseFactory,\n        StreamFactoryInterface $streamFactory\n    ): ResponseFactoryInterface {\n        if (\n            !((\n                $decoratedResponseFactory = new static::$responseFactoryClass($responseFactory, $streamFactory)\n                ) instanceof ResponseFactoryInterface\n            )\n        ) {\n            throw new RuntimeException(get_called_class() . ' could not instantiate a decorated response factory.');\n        }\n\n        return $decoratedResponseFactory;\n    }\n}\n","sourceCodeStart":16,"sourceCodeEnd":40,"githubUrl":"https://github.com/slimphp/Slim/blob/80900fb39cafce3ae53b18a2c4f642a122f03095/Slim/Factory/Psr17/SlimHttpPsr17Factory.php#L16-L40","documentation":"Error \"%s could not instantiate a decorated response factory.\" thrown in slimphp/Slim.","triggerScenarios":"Thrown at Slim/Factory/Psr17/SlimHttpPsr17Factory.php:34 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"}