Пример #1
0
 public function testAddAnd()
 {
     $filter = array(array('operation' => '=', 'property' => 'prop', 'value' => '1'));
     $result = array_merge($filter, array(array('operation' => '=', 'property' => 'prop2', 'value' => '2')));
     $builder = new FilterBuilder($filter, true);
     $builder->getFilter()->andPropertyEquals('prop2', '2');
     $this->assertEquals($result, $builder->getAllAsArray());
 }
Пример #2
0
 /**
  * Get all the filter array for all filters from the current filter builder.
  *
  * @return array
  */
 public function getAllAsArray()
 {
     return $this->builder->getAllAsArray();
 }