PHP 클래스 Elastica\Bulk\Action

파일 보기 프로젝트 열기: ruflin/elastica 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$opTypes array

보호된 프로퍼티들

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