Module: Saasable::Mongoid::SaasDocument::InstanceMethods
- Defined in:
- lib/saasable/mongoid/saas_document.rb
Instance Method Summary collapse
Instance Method Details
#activate! ⇒ Object
37 38 39 40 |
# File 'lib/saasable/mongoid/saas_document.rb', line 37 def activate! Thread.current[:saasable_active_saas] = self self.class.instance_variable_get("@_after_activate_chain").each { |method_name| send(method_name) } end |
#deactivate! ⇒ Object
42 43 44 |
# File 'lib/saasable/mongoid/saas_document.rb', line 42 def deactivate! self.class.deactivate_all! end |