@@ 58-60 (lines=3) @@ | ||
55 | */ |
|
56 | private function buildMatchPart($field, FilterState $state) |
|
57 | { |
|
58 | if (strpos($field, '+') !== false) { |
|
59 | list ($path, $field) = explode('+', $field); |
|
60 | } |
|
61 | ||
62 | if (strpos($field, '^') !== false) { |
|
63 | list ($field, $boost) = explode('^', $field); |
|
@@ 62-64 (lines=3) @@ | ||
59 | list ($path, $field) = explode('+', $field); |
|
60 | } |
|
61 | ||
62 | if (strpos($field, '^') !== false) { |
|
63 | list ($field, $boost) = explode('^', $field); |
|
64 | } |
|
65 | ||
66 | $query = new MatchQuery($field, $state->getValue(), $this->parameters); |
|
67 | !isset($boost) ? : $query->addParameter('boost', $boost); |