Sha256: faf8c51d1e1737e8995669dc6cace21c329648fd200be37c2438e5cb751355ea
Contents?: true
Size: 451 Bytes
Versions: 6
Compression:
Stored size: 451 Bytes
Contents
class User < ActiveRecord::Base module Formats EMAIL = /\A([^\s]+)@([^\s]+)\Z/i end has_secure_password validates_presence_of :name validates_presence_of :email validates_presence_of :password validates_length_of :password, :in => 4..64, :unless => "password.blank?" validates_format_of :email, :with => Formats::EMAIL, :message => "should look like an email", :unless => "email.blank?" validates_uniqueness_of :email end
Version data entries
6 entries across 6 versions & 1 rubygems