class Typero::EmailType
Public Instance Methods
db_schema()
click to toggle source
# File lib/typero/type/types/email_type.rb, line 14 def db_schema [:string, { limit: @opts[:max] || 120 }] end
set()
click to toggle source
# File lib/typero/type/types/email_type.rb, line 5 def set value do |email| email.downcase.gsub(/\s+/,'+') end error_for(:not_8_chars_error) unless value.to_s.length > 7 error_for(:missing_monkey_error) unless value.include?('@') end