Module: CsvRecord::Callbacks::InstanceMethods
- Defined in:
- lib/csv_record/callbacks.rb
Instance Method Summary collapse
- #append_registry ⇒ Object
- #destroy ⇒ Object
- #save(*args) ⇒ Object
- #update_registry ⇒ Object
- #valid? ⇒ Boolean
Instance Method Details
#append_registry ⇒ Object
79 80 81 82 83 84 |
# File 'lib/csv_record/callbacks.rb', line 79 def append_registry self.run_before_create_callbacks is_saved = super self.run_after_create_callbacks if is_saved is_saved end |
#destroy ⇒ Object
65 66 67 68 69 70 |
# File 'lib/csv_record/callbacks.rb', line 65 def destroy self.run_before_destroy_callbacks is_destroyed = super self.run_after_destroy_callbacks if is_destroyed is_destroyed end |
#save(*args) ⇒ Object
72 73 74 75 76 77 |
# File 'lib/csv_record/callbacks.rb', line 72 def save(*args) self.run_before_save_callbacks is_saved = super self.run_after_save_callbacks if is_saved is_saved end |
#update_registry ⇒ Object
86 87 88 89 90 91 92 |
# File 'lib/csv_record/callbacks.rb', line 86 def update_registry self.run_before_update_callbacks saved = super self.run_after_destroy_callbacks if saved self.run_after_update_callbacks if saved saved end |
#valid? ⇒ Boolean
58 59 60 61 62 63 |
# File 'lib/csv_record/callbacks.rb', line 58 def valid? self.run_before_validation_callbacks is_valid = super self.run_after_validation_callbacks if is_valid is_valid end |