Module: Saasable::Mongoid::SaasDocument::InstanceMethods
- Defined in:
- lib/saasable/mongoid/saas_document.rb
Instance Method Summary collapse
Instance Method Details
#activate! ⇒ Object
39 40 41 42 |
# File 'lib/saasable/mongoid/saas_document.rb', line 39 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
44 45 46 |
# File 'lib/saasable/mongoid/saas_document.rb', line 44 def deactivate! self.class.deactivate_all! end |