Module: WellFormed::Persistence::ClassMethods
- Defined in:
- lib/well_formed/persistence.rb
Instance Method Summary collapse
- #after_save(*args, &block) ⇒ Object
- #before_save(*args, &block) ⇒ Object
- #merge_model_errors ⇒ Object
- #merge_model_errors? ⇒ Boolean
Instance Method Details
#after_save(*args, &block) ⇒ Object
17 18 19 |
# File 'lib/well_formed/persistence.rb', line 17 def after_save(*args, &block) set_callback(:save, :after, *args, &block) end |
#before_save(*args, &block) ⇒ Object
13 14 15 |
# File 'lib/well_formed/persistence.rb', line 13 def before_save(*args, &block) set_callback(:save, :before, *args, &block) end |
#merge_model_errors ⇒ Object
21 22 23 |
# File 'lib/well_formed/persistence.rb', line 21 def merge_model_errors @merge_model_errors = true end |
#merge_model_errors? ⇒ Boolean
25 26 27 |
# File 'lib/well_formed/persistence.rb', line 25 def merge_model_errors? @merge_model_errors || false end |