/** * @return string */ private static function getClass() { return String::lastPart(get_called_class(), '\\'); }
/** * @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; }