Beispiel #1
0
 private function checkType($value, $name, $type)
 {
     switch ($type) {
         case 'email':
             if (!fnmatch('*@*.*', $value)) {
                 $this->addError("'{$name}' must be a valid email address.");
             }
             break;
         case 'phone':
             if (!Phone::validNumber($value)) {
                 $this->addError("'{$name}' must be a valid phone number.");
             }
             break;
     }
 }