Lines Matching refs:parsedQuery
12 protected $parsedQuery = []; variable in dokuwiki\\Ui\\SearchState
17 * @param array $parsedQuery
19 public function __construct(array $parsedQuery) argument
23 $this->parsedQuery = $parsedQuery;
24 if (!isset($parsedQuery['after'])) {
25 $this->parsedQuery['after'] = $INPUT->str('min');
27 if (!isset($parsedQuery['before'])) {
28 $this->parsedQuery['before'] = $INPUT->str('max');
30 if (!isset($parsedQuery['sort'])) {
31 $this->parsedQuery['sort'] = $INPUT->str('srt');
45 $parsedQuery = $this->parsedQuery;
46 $parsedQuery['ns'] = $ns ? [$ns] : [];
47 $parsedQuery['notns'] = $notns;
49 return new SearchState($parsedQuery);
63 $parsedQuery = $this->parsedQuery;
64 $parsedQuery['and'] = $and;
65 $parsedQuery['not'] = $not;
66 $parsedQuery['phrases'] = $phrases;
68 return new SearchState($parsedQuery);
81 $parsedQuery = $this->parsedQuery;
82 $parsedQuery['after'] = $after;
83 $parsedQuery['before'] = $before;
85 return new SearchState($parsedQuery);
97 $parsedQuery = $this->parsedQuery;
98 $parsedQuery['sort'] = $sort;
100 return new SearchState($parsedQuery);
116 $parsedQuery = $this->parsedQuery;
123 $parsedQuery['and'],
124 $parsedQuery['not'],
125 $parsedQuery['phrases'],
126 $parsedQuery['ns'],
127 $parsedQuery['notns']
130 if ($parsedQuery['after']) {
131 $hrefAttributes['min'] = $parsedQuery['after'];
133 if ($parsedQuery['before']) {
134 $hrefAttributes['max'] = $parsedQuery['before'];
136 if ($parsedQuery['sort']) {
137 $hrefAttributes['srt'] = $parsedQuery['sort'];