# File lib/devise/multi_email.rb, line 47 def primary_email_method_name @primary_email_method_name ||= :primary_email_record end
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
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