Method: SequelUser#validate
- Defined in:
- lib/models/sequel_user.rb
#validate ⇒ Object
22 23 24 25 26 27 28 29 30 31 |
# File 'lib/models/sequel_user.rb', line 22 def validate super email_regexp = /(\A(\s*)\Z)|(\A([^@\s]+)@((?:[-a-z0-9]+\.)+[a-z]{2,})\Z)/i validates_format email_regexp, :email validates_presence :email validates_unique :email validates_presence :password if new? errors.add :passwords, ' don\'t match' unless @password == @password_confirmation #validate equality? end |