Ejemplo n.º 1
0
 public function validate($value)
 {
     parent::validate($value);
     if (!filter_var($value, FILTER_VALIDATE_IP, FILTER_FLAG_IPV4 | FILTER_FLAG_IPV6)) {
         throw new \InvalidArgumentException("Field '{$this->name}' must be in valid IPv4 or IPv6 format");
     }
 }
Ejemplo n.º 2
0
 public function validate($value)
 {
     parent::validate($value);
     if (!filter_var($value, FILTER_VALIDATE_EMAIL)) {
         //if (!preg_match($this->re, $value)) {
         throw new \InvalidArgumentException("Field '{$this->name}' must be in valid email format");
     }
 }