Class: Spider::DataTypes::Email
- Inherits:
-
Spider::DataType
- Object
- Spider::DataType
- Spider::DataTypes::Email
- Defined in:
- lib/spiderfw/model/datatypes/email.rb
Class Method Summary collapse
Methods included from Spider::DataType
#attributes, #format, included, #map, #new, #prepare
Class Method Details
.check(val) ⇒ Object
6 7 8 |
# File 'lib/spiderfw/model/datatypes/email.rb', line 6 def self.check(val) raise FormatError, _("%s is not a valid e-mail address") % val unless /\A[\w\._%-]+@[\w\.-]+\.[a-zA-Z]{2,4}\z/ end |