Module: ActsAsActivateable::ActsAsActivateableInstanceMethods
- Defined in:
- lib/acts_as_activateable.rb
Instance Method Summary collapse
Instance Method Details
#disable ⇒ Object
73 74 75 76 |
# File 'lib/acts_as_activateable.rb', line 73 def disable # send(:active, true) self.send("#{enabled_column}=", false); save end |
#disabled? ⇒ Boolean
82 83 84 |
# File 'lib/acts_as_activateable.rb', line 82 def disabled? !enabled? end |
#enable ⇒ Object
66 67 68 69 70 71 |
# File 'lib/acts_as_activateable.rb', line 66 def enable # send(:active, false) # puts "@configuration: #{@configuration}" # puts "enabled_column: #{enabled_column}" self.send("#{enabled_column}=", true); save end |
#enabled? ⇒ Boolean
78 79 80 |
# File 'lib/acts_as_activateable.rb', line 78 def enabled? self.send(enabled_column) end |