Lines Matching refs:query

1417     protected function parseSelector($query) {  argument
1420 $query = trim(
1422 preg_replace('@\s*(>|\\+|~)\s*@', '\\1', $query)
1426 if (! $query)
1432 $strlen = mb_strlen($query);
1440 $_query[] = mb_substr($query, $i, 1);
1441 $query = $_query;
1445 $c = $query[$i];
1449 while(isset($query[$i])
1450 && ($this->isChar($query[$i]) || in_array($query[$i], $tagChars))) {
1451 $tmp .= $query[$i];
1458 while( isset($query[$i]) && ($this->isChar($query[$i]) || $query[$i] == '-')) {
1459 $tmp .= $query[$i];
1480 while( isset($query[$i]) && $query[$i] == ' ')
1484 … while( isset($query[$i]) && ($this->isChar($query[$i]) || in_array($query[$i], $classChars))) {
1485 $tmp .= $query[$i];
1492 $tmp .= $query[$i++];
1493 while( isset($query[$i])
1494 && ($this->isChar($query[$i])
1495 || in_array($query[$i], $classChars)
1496 || $query[$i] == '*'
1497 || ($query[$i] == ' ' && $spaceAllowed)
1499 if ($query[$i] != ' ')
1501 $tmp .= $query[$i];
1508 $tmp .= $query[$i++];
1509 while( isset($query[$i])
1510 && ($this->isChar($query[$i])
1511 || in_array($query[$i], $classChars)
1512 || $query[$i] == '*'
1513 || ($spaceAllowed && $query[$i] == ' ')
1515 if ($query[$i] != ' ')
1517 $tmp .= $query[$i];
1525 while( isset($query[++$i])) {
1526 $tmp .= $query[$i];
1527 if ( $query[$i] == '[') {
1529 } else if ( $query[$i] == ']') {
1540 $tmp .= $query[$i++];
1541 … while( isset($query[$i]) && ($this->isChar($query[$i]) || in_array($query[$i], $pseudoChars))) {
1542 $tmp .= $query[$i];
1546 if ( isset($query[$i]) && $query[$i] == '(') {
1547 $tmp .= $query[$i];
1549 while( isset($query[++$i])) {
1550 $tmp .= $query[$i];
1551 if ( $query[$i] == '(') {
1553 } else if ( $query[$i] == ')') {
1749 $query = $XQuery == '//' && $xpath == '/html[1]'
1752 $this->debug("XPATH: {$query}");
1754 $nodes = $this->xpath->query($query);