Beispiel #1
0
 public function __construct($columnName, $oneOf = [])
 {
     parent::__construct($columnName);
     if (!is_array($oneOf)) {
         $oneOf = [$oneOf];
     }
     $this->oneOf = $oneOf;
 }
 /**
  * @param string $columnName
  * @param string $startsWith
  * @param bool $caseSensitive
  */
 public function __construct($columnName, $startsWith, $caseSensitive = false)
 {
     parent::__construct($columnName);
     $this->startsWith = $startsWith;
     $this->caseSensitive = $caseSensitive;
 }
 public function __construct($columnName, $greaterThan, $inclusive = false)
 {
     parent::__construct($columnName);
     $this->greaterThan = $greaterThan;
     $this->inclusive = $inclusive;
 }
Beispiel #4
0
 /**
  * @param $columnName
  * @param array $validDays The days to filter for. 0 based starting with monday e.g. 0 = Monday, 1 = Tuesday...
  */
 public function __construct($columnName, $validDays = [])
 {
     parent::__construct($columnName);
     $this->validDays = $validDays;
 }
Beispiel #5
0
 public function __construct($columnName, $equalTo)
 {
     parent::__construct($columnName);
     $this->equalTo = $equalTo;
 }
Beispiel #6
0
 public function __construct($columnName, $candidates = [])
 {
     parent::__construct($columnName);
     $this->candidates = array_values($candidates);
 }
Beispiel #7
0
 public function __construct($columnName, $contains, $caseSensitive = false)
 {
     parent::__construct($columnName);
     $this->contains = $contains;
     $this->caseSensitive = $caseSensitive;
 }