Sha256: 61cb1b37677c9a97ee4b504d36d470fe6dbef7a3ec22fc2ac6567ca05d035682
Contents?: true
Size: 561 Bytes
Versions: 24
Compression:
Stored size: 561 Bytes
Contents
module Challah module UserValidateable extend ActiveSupport::Concern included do email_validation_hash = { presence: true, uniqueness: true } email_validator_key = Challah.options[:email_validator].to_s.underscore email_validation_hash[email_validator_key] = true validates :email, email_validation_hash validates :first_name, presence: true validates :last_name, presence: true validates_with Challah.options[:password_validator], force: false end end end
Version data entries
24 entries across 24 versions & 1 rubygems