Elastica\Search::setOptions PHP 메소드

setOptions() 공개 메소드

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;
 }