Psr17Factory
- Full name:
\Qubus\Http\Factories\Psr17Factory
- Parent class:
\Qubus\Http\Factories\RequestFactory
- This class implements:
\Psr\Http\Message\UriFactoryInterface
,\Psr\Http\Message\UploadedFileFactoryInterface
,\Psr\Http\Message\StreamFactoryInterface
,\Psr\Http\Message\ServerRequestFactoryInterface
,\Psr\Http\Message\ResponseFactoryInterface
Methods
createResponse
public createResponse(int $code = 200, string $reasonPhrase = ''): \Psr\Http\Message\ResponseInterface
Parameters:
Parameter | Type | Description |
---|---|---|
$code | int | |
$reasonPhrase | string |
createServerRequest
public createServerRequest(string $method, mixed $uri, array $serverParams = []): \Psr\Http\Message\ServerRequestInterface
Parameters:
Parameter | Type | Description |
---|---|---|
$method | string | |
$uri | mixed | |
$serverParams | array |
createStream
Parameters:
Parameter | Type | Description |
---|---|---|
$content | string |
createStreamFromFile
public createStreamFromFile(string $filename, string $mode = 'r'): \Psr\Http\Message\StreamInterface
Parameters:
Parameter | Type | Description |
---|---|---|
$filename | string | |
$mode | string |
Throws:
createStreamFromResource
Parameters:
Parameter | Type | Description |
---|---|---|
$resource | mixed |
createUploadedFile
public createUploadedFile(\Psr\Http\Message\StreamInterface $stream, ?int $size = null, int $error = UPLOAD_ERR_OK, ?string $clientFilename = null, ?string $clientMediaType = null): \Psr\Http\Message\UploadedFileInterface
Parameters:
Parameter | Type | Description |
---|---|---|
$stream | \Psr\Http\Message\StreamInterface | |
$size | ?int | |
$error | int | |
$clientFilename | ?string | |
$clientMediaType | ?string |
createUri
Parameters:
Parameter | Type | Description |
---|---|---|
$uri | string |
Throws:
Inherited methods
createRequest
Parameters:
Parameter | Type | Description |
---|---|---|
$method | string | |
$uri | mixed |
Throws:
Automatically generated on 2025-10-13