Module: ActsAsActivateable::ActsAsActivateableClassMethods
- Defined in:
- lib/acts_as_activateable.rb
Instance Method Summary collapse
- #disable_all! ⇒ Object
-
#enable_all! ⇒ Object
Client.enable_all!.
- #find_disabled ⇒ Object
- #find_enabled ⇒ Object
Instance Method Details
#disable_all! ⇒ Object
42 43 44 |
# File 'lib/acts_as_activateable.rb', line 42 def disable_all! all.each {|object| object.send("#{enabled_column}=", false); object.save; } end |
#enable_all! ⇒ Object
Client.enable_all!
38 39 40 |
# File 'lib/acts_as_activateable.rb', line 38 def enable_all! all.each {|object| object.send("#{enabled_column}=", true); object.save } end |
#find_disabled ⇒ Object
50 51 52 |
# File 'lib/acts_as_activateable.rb', line 50 def find_disabled _find_all_by_active_status_of(false) end |
#find_enabled ⇒ Object
46 47 48 |
# File 'lib/acts_as_activateable.rb', line 46 def find_enabled _find_all_by_active_status_of(true) end |