include/SugarSearchEngine/Elastic/Elastica/Transport/Abstract.php
Elastica Abstract Transport object
- Author
- Nicolas Ruflin
- Category
- Xodoa
- Package
- Elastica
\Elastica_Transport_Abstract
Package: Elastica
Elastica Abstract Transport object
- Children
- \Elastica_Transport_Memcache
- \Elastica_Transport_Http
- Author
- Nicolas Ruflin
- Category
- Xodoa
Properties
Methods

__construct(
\Elastica_Request $request
)
:
void
Parameters
| Name | Type | Description |
|---|---|---|
| $request | \Elastica_Request | Request object |

exec(
string $host, int $port
)
:
\Elastica_Response
abstract
Executes the transport request
Parameters
Returns
| Name | Type | Description |
|---|---|---|
| $host | string | Hostname |
| $port | int | Port number |
| Type | Description |
|---|---|
| \Elastica_Response | Response object |

getRequest(
)
:
\Elastica_RequestReturns the request object
Returns
| Type | Description |
|---|---|
| \Elastica_Request | Request object |