Module: ActiveRecord::Acts::MuckAccessCodeRequest::ClassMethods

Defined in:
lib/active_record/acts/muck_access_code_request.rb

Instance Method Summary collapse

Instance Method Details

#acts_as_muck_access_code_request(options = {}) ⇒ Object



10
11
12
13
14
15
16
17
18
19
20
# File 'lib/active_record/acts/muck_access_code_request.rb', line 10

def acts_as_muck_access_code_request(options = {})

  validates_presence_of :email
  validates_uniqueness_of :email
  
  named_scope :unfilled, :conditions => 'access_code_requests.code_sent_at IS NULL'
  
  include ActiveRecord::Acts::MuckAccessCodeRequest::InstanceMethods
  extend ActiveRecord::Acts::MuckAccessCodeRequest::SingletonMethods
  
end