Module: Devise::Orm::DirtyTrackingActiveRecordMethods
- Defined in:
- lib/devise/orm.rb
Instance Method Summary collapse
- #devise_email_before_last_save ⇒ Object
- #devise_email_in_database ⇒ Object
- #devise_respond_to_and_will_save_change_to_attribute?(attribute) ⇒ Boolean
- #devise_saved_change_to_email? ⇒ Boolean
- #devise_saved_change_to_encrypted_password? ⇒ Boolean
- #devise_will_save_change_to_email? ⇒ Boolean
Instance Method Details
#devise_email_before_last_save ⇒ Object
18 19 20 |
# File 'lib/devise/orm.rb', line 18 def devise_email_before_last_save email_before_last_save end |
#devise_email_in_database ⇒ Object
22 23 24 |
# File 'lib/devise/orm.rb', line 22 def devise_email_in_database email_in_database end |
#devise_respond_to_and_will_save_change_to_attribute?(attribute) ⇒ Boolean
38 39 40 |
# File 'lib/devise/orm.rb', line 38 def devise_respond_to_and_will_save_change_to_attribute?(attribute) respond_to?("will_save_change_to_#{attribute}?") && send("will_save_change_to_#{attribute}?") end |
#devise_saved_change_to_email? ⇒ Boolean
26 27 28 |
# File 'lib/devise/orm.rb', line 26 def devise_saved_change_to_email? saved_change_to_email? end |
#devise_saved_change_to_encrypted_password? ⇒ Boolean
30 31 32 |
# File 'lib/devise/orm.rb', line 30 def devise_saved_change_to_encrypted_password? saved_change_to_encrypted_password? end |
#devise_will_save_change_to_email? ⇒ Boolean
34 35 36 |
# File 'lib/devise/orm.rb', line 34 def devise_will_save_change_to_email? will_save_change_to_email? end |