Module Slantwise::Acts::Invitation::ClassMethods
In: vendor/plugins/acts_as_invitation/lib/acts_as_invitation.rb

Methods

Included Modules

InstanceMethods

Public Instance methods

[Source]

    # File vendor/plugins/acts_as_invitation/lib/acts_as_invitation.rb, line 9
 9:         def acts_as_invitation(options = {})
10:           attr_reader :failed_addresses
11:           attr_reader :recipient_list
12:           name = options[:name] ? options[:name] : "Invitation"
13:           write_inheritable_attribute(:class_name, name) 
14:           
15:           class_inheritable_reader :class_name
16: 
17:           before_create :send_emails
18:           validate_on_create :check_recipients
19:           
20:           include InstanceMethods
21:         end

[Validate]