Lines Matching refs:parsedQuery

12     protected $parsedQuery;  variable in dokuwiki\\Ui\\Search
31 $this->parsedQuery = ft_queryParser($Indexer, $QUERY);
32 $this->searchState = new SearchState($this->parsedQuery);
152 * @param array $parsedQuery
156 protected function isNamespaceAssistanceAvailable(array $parsedQuery) { argument
157 if (preg_match('/[\(\)\|]/', $parsedQuery['query']) === 1) {
167 * @param array $parsedQuery
171 protected function isFragmentAssistanceAvailable(array $parsedQuery) { argument
172 if (preg_match('/[\(\)\|]/', $parsedQuery['query']) === 1) {
176 if (!empty($parsedQuery['phrases'])) {
210 if (!$this->isFragmentAssistanceAvailable($this->parsedQuery)) {
220 }, $this->parsedQuery['and']),
223 }, $this->parsedQuery['not']),
229 }, $this->parsedQuery['and']),
232 }, $this->parsedQuery['not']),
238 }, $this->parsedQuery['and']),
241 }, $this->parsedQuery['not']),
247 }, $this->parsedQuery['and']),
250 }, $this->parsedQuery['not']),
257 if ($this->parsedQuery['and'] === $option['and']) {
308 if (!$this->isNamespaceAssistanceAvailable($this->parsedQuery)) {
314 $baseNS = empty($this->parsedQuery['ns']) ? '' : $this->parsedQuery['ns'][0];
476 $queryPagename = $this->createPagenameFromQuery($this->parsedQuery);
495 * @param array $parsedQuery
499 public function createPagenameFromQuery($parsedQuery) argument
501 $cleanedQuery = cleanID($parsedQuery['query']); // already strtolowered
502 if ($cleanedQuery === \dokuwiki\Utf8\PhpString::strtolower($parsedQuery['query'])) {
506 if (!empty($parsedQuery['ns'])) {
507 $pagename .= ':' . cleanID($parsedQuery['ns'][0]);
509 $pagename .= ':' . cleanID(implode(' ' , $parsedQuery['highlight']));
636 if (!$this->isNamespaceAssistanceAvailable($this->parsedQuery)) {
639 if (!empty($this->parsedQuery['ns']) && $this->parsedQuery['ns'][0] === $ns) {