Module: Apartment::Delayed::Requirements
- Defined in:
- lib/apartment/delayed_job/requirements.rb
Overview
Mix this module into any ActiveRecord model that gets serialized by DJ
Instance Attribute Summary collapse
-
#database ⇒ Object
Returns the value of attribute database.
Class Method Summary collapse
Instance Attribute Details
#database ⇒ Object
Returns the value of attribute database.
8 9 10 |
# File 'lib/apartment/delayed_job/requirements.rb', line 8 def database @database end |
Class Method Details
.included(klass) ⇒ Object
10 11 12 13 |
# File 'lib/apartment/delayed_job/requirements.rb', line 10 def self.included(klass) klass.after_find :set_database # set db when records are pulled so they deserialize properly klass.before_save :set_database # set db before records are saved so that they also get deserialized properly end |