module Devise::MultiEmail

Constants

VERSION

Public Class Methods

autosave_emails=(value) click to toggle source
# File lib/devise/multi_email.rb, line 17
def autosave_emails=(value)
  @autosave_emails = (value == true)
end
autosave_emails?() click to toggle source
# File lib/devise/multi_email.rb, line 13
def autosave_emails?
  @autosave_emails == true
end
configure() { |self| ... } click to toggle source
# File lib/devise/multi_email.rb, line 7
def configure(&block)
  yield self
end
emails_association_name() click to toggle source
# File lib/devise/multi_email.rb, line 39
def emails_association_name
  @emails_association_name ||= :emails
end
emails_association_name=(name) click to toggle source
# File lib/devise/multi_email.rb, line 43
def emails_association_name=(name)
  @emails_association_name = name.try(:to_sym)
end
only_login_with_primary_email=(value) click to toggle source
# File lib/devise/multi_email.rb, line 27
def only_login_with_primary_email=(value)
  @only_login_with_primary_email = (value == true)
end
only_login_with_primary_email?() click to toggle source
# File lib/devise/multi_email.rb, line 23
def only_login_with_primary_email?
  @only_login_with_primary_email == true
end
parent_association_name() click to toggle source
# File lib/devise/multi_email.rb, line 31
def parent_association_name
  @parent_association_name ||= :user
end
parent_association_name=(name) click to toggle source
# File lib/devise/multi_email.rb, line 35
def parent_association_name=(name)
  @parent_association_name = name.try(:to_sym)
end
primary_email_method_name() click to toggle source
# File lib/devise/multi_email.rb, line 47
def primary_email_method_name
  @primary_email_method_name ||= :primary_email_record
end
primary_email_method_name=(name) click to toggle source
# File lib/devise/multi_email.rb, line 51
def primary_email_method_name=(name)
  @primary_email_method_name = name.try(:to_sym)
end