1<?php
2
3namespace Psr\Http\Message;
4
5interface ResponseFactoryInterface
6{
7    /**
8     * Create a new response.
9     *
10     * @param int $code HTTP status code; defaults to 200
11     * @param string $reasonPhrase Reason phrase to associate with status code
12     *     in generated response; if none is provided implementations MAY use
13     *     the defaults as suggested in the HTTP specification.
14     *
15     * @return ResponseInterface
16     */
17    public function createResponse(int $code = 200, string $reasonPhrase = ''): ResponseInterface;
18}
19