public function __construct($exts, $key, $message, $required = true) { if (!is_array($exts)) { $exts = explode('|', $exts); } $this->exts = $exts; parent::__construct($key, $message, $required); }
public function __construct($characters, $key, $message, $required = true) { if (!is_array($characters)) { $characters = explode(', ', $characters); for ($i = 0; $i < count($characters); $i++) { $characters[$i] = trim(substr($characters[$i], 0, 1)); } } $this->characters = $characters; parent::__construct($key, $message, $required); }
public function __construct($maxlength, $key, $message, $required = true) { $this->maxlength = $maxlength; parent::__construct($key, $message, $required); }
public function __construct($min, $max, $key, $message, $required = true) { $this->min = $min; $this->max = $max; parent::__construct($key, $message, $required); }
public function __construct($key, $message) { parent::__construct($key, $message, true); }