You are here

public function Comparator::setOperator in Database Sanitize 7

Sets the comparison operator.

Parameters

string $operator A valid operator:

Throws

\InvalidArgumentException

2 calls to Comparator::setOperator()
DateComparator::__construct in vendor/symfony/finder/Comparator/DateComparator.php
NumberComparator::__construct in vendor/symfony/finder/Comparator/NumberComparator.php

File

vendor/symfony/finder/Comparator/Comparator.php, line 61

Class

Comparator
Comparator.

Namespace

Symfony\Component\Finder\Comparator

Code

public function setOperator($operator) {
  if (!$operator) {
    $operator = '==';
  }
  if (!\in_array($operator, array(
    '>',
    '<',
    '>=',
    '<=',
    '==',
    '!=',
  ))) {
    throw new \InvalidArgumentException(sprintf('Invalid operator "%s".', $operator));
  }
  $this->operator = $operator;
}