Module: Memorable::Model::ClassMethods
- Defined in:
- lib/memorable/model.rb
Instance Method Summary collapse
Instance Method Details
#build_with_options(options) ⇒ Object
23 24 25 26 27 28 29 30 31 32 33 |
# File 'lib/memorable/model.rb', line 23 def () journal = self.new journal.user_id = .delete :user_id journal.resource_id = .delete :resource_id journal.resource_type = .delete :resource_type journal. = if journal.respond_to?(:meta) journal.write_content() journal end |
#create_with_options!(options = {}) ⇒ Object
18 19 20 21 |
# File 'lib/memorable/model.rb', line 18 def (={}) journal = self.() journal.save! end |