MessageFactory
Table of Contents
-
createCustomRequest()
: ServerRequestInterface
-
createServerRequest()
: ServerRequestInterface
-
createServerResponse()
: ResponseInterface
-
createStreamFromContents()
: StreamInterface
-
createStreamFromFile()
: StreamInterface
-
createStreamFromResource()
: StreamInterface
-
createStreamFromUrl()
: StreamInterface
createCustomRequest()
public
static createCustomRequest(string $method, UriInterface $uri[, mixed $body = null ]) : ServerRequestInterface
Parameters
-
$method
: string
-
-
$uri
: UriInterface
-
-
$body
: mixed
= null
-
Return values
ServerRequestInterface
—
createServerRequest()
public
static createServerRequest() : ServerRequestInterface
Return values
ServerRequestInterface
—
createServerResponse()
public
static createServerResponse(int $statusCode, array<string|int, mixed> $headers[, StreamInterface $stream = null ]) : ResponseInterface
Parameters
-
$statusCode
: int
-
-
$headers
: array<string|int, mixed>
-
-
$stream
: StreamInterface
= null
-
Return values
ResponseInterface
—
createStreamFromContents()
public
static createStreamFromContents(string $contents) : StreamInterface
Parameters
-
$contents
: string
-
Return values
StreamInterface
—
createStreamFromFile()
public
static createStreamFromFile(HTTPFile $file) : StreamInterface
Parameters
-
$file
: HTTPFile
-
Return values
StreamInterface
—
createStreamFromResource()
public
static createStreamFromResource(mixed $resource) : StreamInterface
Parameters
-
$resource
: mixed
-
Return values
StreamInterface
—
createStreamFromUrl()
public
static createStreamFromUrl(FarahUrl $url) : StreamInterface
Parameters
-
$url
: FarahUrl
-
Return values
StreamInterface
—