Searched refs:rpn (Results 1 – 2 of 2) sorted by relevance
| /dokuwiki/_test/tests/Search/Query/ |
| H A D | QueryEvaluatorTest.php | 39 $rpn = ['W+:dokuwiki']; 41 $evaluator = new QueryEvaluator($rpn, $terms); 50 $rpn = ['W+:nonexistent']; 52 $evaluator = new QueryEvaluator($rpn, $terms); 69 $rpn = ['W+:foo', 'W+:bar', 'AND']; 71 $evaluator = new QueryEvaluator($rpn, $terms); 88 $rpn = ['W+:foo', 'W+:bar', 'OR']; 90 $evaluator = new QueryEvaluator($rpn, $terms); 108 $rpn = ['W+:foo', 'W-:bar', 'NOT', 'AND']; 110 $evaluator = new QueryEvaluator($rpn, $terms); [all …]
|
| /dokuwiki/inc/Search/Query/ |
| H A D | QueryEvaluator.php | 21 protected array $rpn; variable in dokuwiki\\Search\\Query\\QueryEvaluator 30 * @param string[] $rpn RPN token array from QueryParser::convert()['parsed_ary'] 33 public function __construct(array $rpn, array $terms) argument 35 $this->rpn = $rpn; 66 foreach ($this->rpn as $token) {
|