コード例 #1
0
 public function testSearchMultipleColumns()
 {
     $query = 'id-label-name(~"%seths%"),name:<';
     BatchValidator::combineWithGrammarFields($this->testFields, $query);
     //
     //        var_dump($this->testFields);
 }
コード例 #2
0
 public function withAllFields()
 {
     $allFields = $this->getAllFields();
     if (isset($this->params['fields'])) {
         BatchValidator::combineWithGrammarFields($allFields, $this->params['fields']);
     }
     return $this->where(implode(",", $allFields));
 }
 public function testCombineUsingMultipleGrammarsToSameFieldName()
 {
     $testGrammar = 'name(~"%' . 'test' . '%")' . ',name:<';
     BatchValidator::combineWithGrammarFields($this->testFields, $testGrammar);
     $this->assertEquals($this->testFields[1], $testGrammar);
 }