Lines 75.00% 3 / 4
Methods 0.00% 0 / 1
Classes 0.00% 0 / 1
Name Lines Methods CRAP
 createResponse 75.00% 3 / 4 0.00% 0 / 1 2.06
16class ResponseFactory implements ResponseFactoryInterface
17{
18    /**
19     * {@inheritdoc}
20     * @return ResponseInterface|Response
21     */
22    #[\Override]
23    public function createResponse(
24        int $code = StatusCodeInterface::STATUS_OK,
25        string $reasonPhrase = ''
26    ): ResponseInterface {
27        $res = new Response($code);
28
29        if ($reasonPhrase !== '') {
30            $res = $res->withStatus($code, $reasonPhrase);
31        }
32
33        return $res;
34    }
35}