PHP Класс ElasticSearcher\Abstracts\AbstractIndex

Наследование: use trait ElasticSearcher\Traits\BodyTrait
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$fragmentParser ElasticSearcher\Parsers\FragmentParser

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

Метод Описание
__construct ( )
getBody ( ) : array
getInternalName ( ) : string The name used to communicate with the elasticsearch server. Can be used to add a prefix but still use the name to refer to it.
getName ( ) : string
getSettings ( ) : array
getType ( string $type ) : array
getTypes ( ) : array
setSettings ( array $settings ) : array
setTypes ( array $types ) : array
setup ( ) : array

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

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

public __construct ( )

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

public getBody ( ) : array
Результат array

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

The name used to communicate with the elasticsearch server. Can be used to add a prefix but still use the name to refer to it.
public getInternalName ( ) : string
Результат string

getName() абстрактный публичный Метод

abstract public getName ( ) : string
Результат string

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

public getSettings ( ) : array
Результат array

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

public getType ( string $type ) : array
$type string
Результат array

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

public getTypes ( ) : array
Результат array

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

public setSettings ( array $settings ) : array
$settings array
Результат array

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

public setTypes ( array $types ) : array
$types array
Результат array

setup() абстрактный публичный Метод

abstract public setup ( ) : array
Результат array

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

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

protected FragmentParser,ElasticSearcher\Parsers $fragmentParser
Результат ElasticSearcher\Parsers\FragmentParser