Sha256: 71ec5ccb7c3e2924c53f22212add297fee1734e6863beef7205aef6b5bfd4728

Contents?: true

Size: 454 Bytes

Versions: 16

Compression:

Stored size: 454 Bytes

Contents

class Inquiry < ActiveRecord::Base

  validates_presence_of :name
  validates_format_of :email,
                      :with => /^([^@\s]+)@((?:[-a-z0-9]+\.)+[a-z]{2,})$/i,
                      :message => 'must be valid'

  acts_as_indexed :fields => [:name, :email, :message, :phone]

  def self.closed
    find_all_by_open(false, :order => "created_at DESC")
  end

  def self.opened
    find_all_by_open(true, :order => "created_at DESC")
  end

end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
refinerycms-0.9.5.29 vendor/plugins/inquiries/app/models/inquiry.rb
refinerycms-0.9.5.28 vendor/plugins/inquiries/app/models/inquiry.rb
refinerycms-0.9.5.27 vendor/plugins/inquiries/app/models/inquiry.rb
refinerycms-0.9.5.26 vendor/plugins/inquiries/app/models/inquiry.rb
refinerycms-0.9.5.25 vendor/plugins/inquiries/app/models/inquiry.rb
refinerycms-0.9.5.24 vendor/plugins/inquiries/app/models/inquiry.rb
refinerycms-0.9.5.23 vendor/plugins/inquiries/app/models/inquiry.rb
refinerycms-0.9.5.22 vendor/plugins/inquiries/app/models/inquiry.rb
refinerycms-0.9.5.21 vendor/plugins/inquiries/app/models/inquiry.rb
refinerycms-0.9.5.20 vendor/plugins/inquiries/app/models/inquiry.rb
refinerycms-0.9.5.19 vendor/plugins/inquiries/app/models/inquiry.rb
refinerycms-0.9.5.18 vendor/plugins/inquiries/app/models/inquiry.rb
refinerycms-0.9.5.17 vendor/plugins/inquiries/app/models/inquiry.rb
refinerycms-0.9.5.16 vendor/plugins/inquiries/app/models/inquiry.rb
refinerycms-0.9.5.15 vendor/plugins/inquiries/app/models/inquiry.rb
refinerycms-0.9.5.14 vendor/plugins/inquiries/app/models/inquiry.rb