PHP Класс Elastica\Transport\Http

Автор: Nicolas Ruflin ([email protected])
Наследование: extends AbstractTransport
Показать файл Открыть проект

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

Свойство Тип Описание
$_curlConnection Curl resource to reuse.
$_scheme Http scheme.

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

Метод Описание
exec ( Request $request, array $params ) : Response Makes calls to the elasticsearch server.

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

Метод Описание
_getConnection ( boolean $persistent = true ) : resource Return Curl resource.
_setupCurl ( resource $curlConnection ) Called to add additional curl params.

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

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

Return Curl resource.
protected _getConnection ( boolean $persistent = true ) : resource
$persistent boolean False if not persistent connection
Результат resource Connection resource

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

Called to add additional curl params.
protected _setupCurl ( resource $curlConnection )
$curlConnection resource Curl connection

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

All calls that are made to the server are done through this function
public exec ( Request $request, array $params ) : Response
$request Elastica\Request
$params array Host, Port, ...
Результат Elastica\Response Response object

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

$_curlConnection защищенное статическое свойство

Curl resource to reuse.
protected static $_curlConnection

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

Http scheme.
protected $_scheme