PHP Class Elastica\Script\ScriptFile

Inheritance: extends Elastica\Script\Script
Show file Open project: ruflin/elastica Class Usage Examples

Public Methods

Method Description
__construct ( string $scriptFile, array $params = null, null $id = null )
create ( string | array | Elastica\ScriptFile $data ) : self
getScriptFile ( ) : string
setScriptFile ( string $scriptFile )
toArray ( ) : array

Protected Methods

Method Description
_createFromArray ( array $data ) : self

Method Details

__construct() public method

public __construct ( string $scriptFile, array $params = null, null $id = null )
$scriptFile string
$params array
$id null

_createFromArray() protected static method

protected static _createFromArray ( array $data ) : self
$data array
return self

create() public static method

public static create ( string | array | Elastica\ScriptFile $data ) : self
$data string | array | Elastica\ScriptFile
return self

getScriptFile() public method

public getScriptFile ( ) : string
return string

setScriptFile() public method

public setScriptFile ( string $scriptFile )
$scriptFile string

toArray() public method

public toArray ( ) : array
return array