PHP Класс Elastica\Bulk\Action

Показать файл Открыть проект Примеры использования класса

Открытые свойства

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

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

Свойство Тип Описание
$_metadata array
$_opType string
$_source array

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

Метод Описание
__construct ( string $opType = self::OP_TYPE_INDEX, array $metadata = [], array $source = [] )
getActionMetadata ( ) : array
getMetadata ( ) : array
getOpType ( ) : string
getSource ( ) : array
hasSource ( ) : boolean
isValidOpType ( string $opType ) : boolean
setId ( string $id )
setIndex ( string | Index $index )
setMetadata ( array $metadata )
setOpType ( string $type )
setRouting ( string $routing )
setSource ( array $source )
setType ( string | Type $type )
toArray ( ) : array
toString ( ) : string

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

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

public __construct ( string $opType = self::OP_TYPE_INDEX, array $metadata = [], array $source = [] )
$opType string
$metadata array
$source array

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

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

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

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

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

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

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

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

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

public hasSource ( ) : boolean
Результат boolean

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

public static isValidOpType ( string $opType ) : boolean
$opType string
Результат boolean

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

public setId ( string $id )
$id string

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

public setIndex ( string | Index $index )
$index string | Elastica\Index

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

public setMetadata ( array $metadata )
$metadata array

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

public setOpType ( string $type )
$type string

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

public setRouting ( string $routing )
$routing string

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

public setSource ( array $source )
$source array

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

public setType ( string | Type $type )
$type string | Elastica\Type

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

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

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

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

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

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

protected array $_metadata
Результат array

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

protected string $_opType
Результат string

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

protected array $_source
Результат array

$opTypes публичное статическое свойство

public static array $opTypes
Результат array