PHP Class Elastica\Script\ScriptFields

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

Public Methods

Method Description
__construct ( array $scripts = [] )
addScript ( string $name, Elastica\Script\AbstractScript $script )
setScripts ( array $scripts )
toArray ( ) : array

Method Details

__construct() public method

public __construct ( array $scripts = [] )
$scripts array OPTIONAL

addScript() public method

public addScript ( string $name, Elastica\Script\AbstractScript $script )
$name string Name of the Script field
$script Elastica\Script\AbstractScript

setScripts() public method

public setScripts ( array $scripts )
$scripts array Associative array of string => Elastica\Script\Script

toArray() public method

public toArray ( ) : array
return array