示例#1
0
 /**
  * @return string
  */
 private static function getClass()
 {
     return String::lastPart(get_called_class(), '\\');
 }
示例#2
0
 /**
  * @param string|array $key
  * @param string       $message
  *
  * @return $this
  */
 public function isEmail($key, $message = null)
 {
     if (is_array($key)) {
         foreach ($key as $name) {
             $this->isEmail($name, $message);
         }
     } else {
         if (isset($this->scope[$key]) && !String::isEmail($this->scope[$key])) {
             $this->_errors[$key] = sprintf($message !== null ? $message : self::$isEmailMessage, $key);
         }
     }
     return $this;
 }