Elastica\Search::setOptions PHP Method

setOptions() public method

public setOptions ( array $options )
$options array
    public function setOptions(array $options)
    {
        $this->clearOptions();
        foreach ($options as $key => $value) {
            $this->setOption($key, $value);
        }
        return $this;
    }

Usage Example

コード例 #1
0
ファイル: Elastica.php プロジェクト: phpfour/ah
 /**
  * Invoke Elasticsearch count.
  *
  * @param Query  $query
  * @param string $index
  * @param string $type
  * @param array  $options
  *
  * @return \Elastica\ResultSet
  */
 public function count($query, $type, $index = 'activehire', $options = [])
 {
     $search = new Search($this->client);
     $search->addType($type);
     $search->addIndex($index);
     $search->setOptions($options);
     $result = $search->count($query);
     return $result;
 }