public function createResponse(
        $statusCode,
        array $headers = [],
        $body = null,
        array $options = []
    ) {
        return parent::createResponse($statusCode, $headers, $body, $options);
    }
public function createResponse(
        $statusCode,
        array $headers = [],
        $body = null,
        array $options = []
    ) {
        return parent::createResponse($statusCode, $headers, $body, $options);
    }
public function createResponse ( $ statusCode , array $ headers = [ ] , $ body = null , array $ options = [ ] ) { return parent :: createResponse ( $ statusCode , $ headers , $ body , $ options ) ; }
Creates a response

@param string $statusCode HTTP status code
@param array $headers Response headers
@param mixed $body Response body
@param array $options Response options
- protocol_version: HTTP protocol version
- header_factory: Factory used to create headers
- And any other options used by a concrete message implementation

@return ResponseInterface
Creates a response