MessageFactory
in package
AbstractYes
Table of Contents
Methods
- createCustomRequest() : ServerRequestInterface
- createServerRequest() : ServerRequestInterface
- createServerResponse() : ResponseInterface
- createStreamFromContents() : StreamInterface
- createStreamFromFile() : StreamInterface
- createStreamFromResource() : StreamInterface
- createStreamFromUrl() : StreamInterface
Methods
createCustomRequest()
public
static createCustomRequest(string $method, UriInterface $uri[, mixed $body = null ]) : ServerRequestInterface
Parameters
- $method : string
- $uri : UriInterface
- $body : mixed = null
Return values
ServerRequestInterfacecreateServerRequest()
public
static createServerRequest() : ServerRequestInterface
Return values
ServerRequestInterfacecreateServerResponse()
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
ResponseInterfacecreateStreamFromContents()
public
static createStreamFromContents(string $contents) : StreamInterface
Parameters
- $contents : string
Return values
StreamInterfacecreateStreamFromFile()
public
static createStreamFromFile(HTTPFile $file) : StreamInterface
Parameters
- $file : HTTPFile
Return values
StreamInterfacecreateStreamFromResource()
public
static createStreamFromResource(mixed $resource) : StreamInterface
Parameters
- $resource : mixed
Return values
StreamInterfacecreateStreamFromUrl()
public
static createStreamFromUrl(FarahUrl $url) : StreamInterface
Parameters
- $url : FarahUrl