‪TYPO3CMS  9.5
TYPO3\CMS\Core\Http\RequestFactory Class Reference

Public Member Functions

ResponseInterface request (string $uri, string $method='GET', array $options=[])
 

Protected Member Functions

ClientInterface getClient ()
 

Detailed Description

Class RequestFactory to create Request objects Returns PSR-7 Request objects (currently the Guzzle implementation).

Definition at line 26 of file RequestFactory.php.

Member Function Documentation

◆ getClient()

ClientInterface TYPO3\CMS\Core\Http\RequestFactory::getClient ( )
protected

Creates the client to do requests

Returns
‪ClientInterface

Definition at line 46 of file RequestFactory.php.

References $GLOBALS.

Referenced by TYPO3\CMS\Core\Http\RequestFactory\request().

◆ request()

ResponseInterface TYPO3\CMS\Core\Http\RequestFactory::request ( string  $uri,
string  $method = 'GET',
array  $options = [] 
)

Create a request object with our custom implementation

Parameters
string$uri‪the URI to request
string$method‪the HTTP method (defaults to GET)
array$options‪custom options for this request
Returns
‪ResponseInterface

Definition at line 36 of file RequestFactory.php.

References TYPO3\CMS\Core\Http\RequestFactory\getClient().