PHP Класс Symfony\Component\HttpKernel\Client

Автор: Fabien Potencier ([email protected])
Наследование: extends Symfony\Component\BrowserKit\Client
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$kernel

Открытые методы

Метод Описание
__construct ( Symfony\Component\HttpKernel\HttpKernelInterface $kernel, array $server = [], Symfony\Component\BrowserKit\History $history = null, Symfony\Component\BrowserKit\CookieJar $cookieJar = null ) Constructor.
getRequest ( ) : Request | null
getResponse ( ) : Response | null

Защищенные методы

Метод Описание
doRequest ( Request $request ) : Response Makes a request.
filterFiles ( array $files ) : array Filters an array of files.
filterRequest ( Symfony\Component\BrowserKit\Request $request ) : Request Converts the BrowserKit request to a HttpKernel request.
filterResponse ( Response $response ) : Symfony\Component\BrowserKit\Response Converts the HttpKernel response to a BrowserKit response.
getHandleScript ( )
getScript ( Request $request ) : string Returns the script to execute when the request must be insulated.

Описание методов

__construct() публичный Метод

Constructor.
public __construct ( Symfony\Component\HttpKernel\HttpKernelInterface $kernel, array $server = [], Symfony\Component\BrowserKit\History $history = null, Symfony\Component\BrowserKit\CookieJar $cookieJar = null )
$kernel Symfony\Component\HttpKernel\HttpKernelInterface An HttpKernel instance
$server array The server parameters (equivalent of $_SERVER)
$history Symfony\Component\BrowserKit\History A History instance to store the browser history
$cookieJar Symfony\Component\BrowserKit\CookieJar A CookieJar instance to store the cookies

doRequest() защищенный Метод

Makes a request.
protected doRequest ( Request $request ) : Response
$request Symfony\Component\HttpFoundation\Request A Request instance
Результат Symfony\Component\HttpFoundation\Response A Response instance

filterFiles() защищенный Метод

This method created test instances of UploadedFile so that the move() method can be called on those instances. If the size of a file is greater than the allowed size (from php.ini) then an invalid UploadedFile is returned with an error set to UPLOAD_ERR_INI_SIZE.
См. также: UploadedFile
protected filterFiles ( array $files ) : array
$files array An array of files
Результат array An array with all uploaded files marked as already moved

filterRequest() защищенный Метод

Converts the BrowserKit request to a HttpKernel request.
protected filterRequest ( Symfony\Component\BrowserKit\Request $request ) : Request
$request Symfony\Component\BrowserKit\Request A DomRequest instance
Результат Symfony\Component\HttpFoundation\Request A Request instance

filterResponse() защищенный Метод

Converts the HttpKernel response to a BrowserKit response.
protected filterResponse ( Response $response ) : Symfony\Component\BrowserKit\Response
$response Symfony\Component\HttpFoundation\Response A Response instance
Результат Symfony\Component\BrowserKit\Response A DomResponse instance

getHandleScript() защищенный Метод

protected getHandleScript ( )

getRequest() публичный Метод

public getRequest ( ) : Request | null
Результат Symfony\Component\HttpFoundation\Request | null A Request instance

getResponse() публичный Метод

public getResponse ( ) : Response | null
Результат Symfony\Component\HttpFoundation\Response | null A Response instance

getScript() защищенный Метод

Returns the script to execute when the request must be insulated.
protected getScript ( Request $request ) : string
$request Symfony\Component\HttpFoundation\Request A Request instance
Результат string

Описание свойств

$kernel защищенное свойство

protected $kernel