module Devise::Models::Inactivatable
Public Instance Methods
activate!()
click to toggle source
# File lib/devise/inactivatable/model.rb, line 14 def activate! update_attribute :inactivated_at, nil end
active?()
click to toggle source
# File lib/devise/inactivatable/model.rb, line 18 def active? !inactivated_at end
active_for_authentication?()
click to toggle source
Calls superclass method
# File lib/devise/inactivatable/model.rb, line 6 def active_for_authentication? active? && super end
inactivate!()
click to toggle source
# File lib/devise/inactivatable/model.rb, line 10 def inactivate! touch :inactivated_at end
inactive?()
click to toggle source
# File lib/devise/inactivatable/model.rb, line 22 def inactive? !!inactivated_at end
inactive_message()
click to toggle source
Calls superclass method
# File lib/devise/inactivatable/model.rb, line 26 def inactive_message inactive? ? :inactivated : super end