Elastica\Param::setParams PHP Method

setParams() public method

Sets (overwrites) all params of this object.
public setParams ( array $params )
$params array Parameter list
    public function setParams(array $params)
    {
        $this->_params = $params;
        return $this;
    }

Usage Example

 /**
  * @group unit
  */
 public function testSetParams()
 {
     $param = new Param();
     $params = array('hello' => 'word', 'nicolas' => 'ruflin');
     $param->setParams($params);
     $this->assertInstanceOf('Elastica\\Param', $param);
     $this->assertEquals(array($this->_getFilterName($param) => $params), $param->toArray());
 }