PHP 클래스 Elastica\Transport\Http

저자: Nicolas Ruflin ([email protected])
상속: extends AbstractTransport
파일 보기 프로젝트 열기: ruflin/elastica

보호된 프로퍼티들

프로퍼티 타입 설명
$_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