Lines Matching refs:operator
140 $operator = substr($this->filter, $startAt + 1, 1);
142 if ($operator === FilterInterface::OPERATOR_NOT) {
147 $filter = $operator === FilterInterface::OPERATOR_AND ? new AndFilter() : new OrFilter();
157 * Parse a comparison operator. Always returns the ending position followed by the filter.
276 * @param string $operator
283 protected function getComparisonFilterObject(string $operator, string $attribute, string $value): FilterInterface
285 if ($operator === FilterInterface::FILTER_LTE) {
287 } elseif ($operator === FilterInterface::FILTER_GTE) {
289 } elseif ($operator === FilterInterface::FILTER_APPROX) {
291 } elseif ($operator === FilterInterface::FILTER_EXT) {
485 # Is the parenthesis followed by an (ie. |, &, !) operator? If so it can contain children ...
512 # If there is no operator this is a standard comparison filter, just find the next closing parenthesis