Open Journal Systems  3.3.0
Http\Message\MessageFactory\DiactorosMessageFactory Class Reference
Inheritance diagram for Http\Message\MessageFactory\DiactorosMessageFactory:
Http\Message\MessageFactory Http\Message\RequestFactory Http\Message\ResponseFactory

Public Member Functions

 __construct ()
 
 createRequest ( $method, $uri, array $headers=[], $body=null, $protocolVersion='1.1')
 
 createResponse ( $statusCode=200, $reasonPhrase=null, array $headers=[], $body=null, $protocolVersion='1.1')
 

Detailed Description

Creates Diactoros messages.

Author
GeLo geloe.nosp@m.n.er.nosp@m.ic@gm.nosp@m.ail..nosp@m.com

Definition at line 15 of file DiactorosMessageFactory.php.

Constructor & Destructor Documentation

◆ __construct()

Http\Message\MessageFactory\DiactorosMessageFactory::__construct ( )

Definition at line 25 of file DiactorosMessageFactory.php.

Member Function Documentation

◆ createRequest()

Http\Message\MessageFactory\DiactorosMessageFactory::createRequest (   $method,
  $uri,
array  $headers = [],
  $body = null,
  $protocolVersion = '1.1' 
)

{Creates a new PSR-7 request.

Parameters
string$method
string | UriInterface$uri
array$headers
resource | string | StreamInterface | null$body
string$protocolVersion
Returns
RequestInterface
}

Implements Http\Message\RequestFactory.

Definition at line 33 of file DiactorosMessageFactory.php.

◆ createResponse()

Http\Message\MessageFactory\DiactorosMessageFactory::createResponse (   $statusCode = 200,
  $reasonPhrase = null,
array  $headers = [],
  $body = null,
  $protocolVersion = '1.1' 
)

{Creates a new PSR-7 response.

Parameters
int$statusCode
string | null$reasonPhrase
array$headers
resource | string | StreamInterface | null$body
string$protocolVersion
Returns
ResponseInterface
}

Implements Http\Message\ResponseFactory.

Definition at line 51 of file DiactorosMessageFactory.php.


The documentation for this class was generated from the following file: