Sha256: 5dac5a41a0d65ad9f806940d4b9693e36018a4f772737da37d23e1dddc5118d6

Contents?: true

Size: 461 Bytes

Versions: 1

Compression:

Stored size: 461 Bytes

Contents

module Soonish
  class Subscription < ActiveRecord::Base
    attr_accessible :email, :page

    validates_presence_of :email,
      message: 'Please enter your email address first.'
    validates_uniqueness_of :email,
      message: 'That email is already on the list.'
    validates_format_of :email,
      with: /\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/i,
      message: 'That email address doesn\'t look quite right.',
      allow_blank: true
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
soonish-0.0.1 app/models/soonish/subscription.rb