Module: ApiResource::Callbacks
Instance Method Summary collapse
- #create_with_callbacks(*args) ⇒ Object
- #destroy_with_callbacks(*args) ⇒ Object
- #save_with_callbacks(*args) ⇒ Object
- #update_with_callbacks(*args) ⇒ Object
Instance Method Details
#create_with_callbacks(*args) ⇒ Object
25 26 27 28 29 |
# File 'lib/api_resource/callbacks.rb', line 25 def create_with_callbacks(*args) run_callbacks :create do create_without_callbacks(*args) end end |
#destroy_with_callbacks(*args) ⇒ Object
37 38 39 40 41 |
# File 'lib/api_resource/callbacks.rb', line 37 def destroy_with_callbacks(*args) run_callbacks :destroy do destroy_without_callbacks(*args) end end |
#save_with_callbacks(*args) ⇒ Object
19 20 21 22 23 |
# File 'lib/api_resource/callbacks.rb', line 19 def save_with_callbacks(*args) run_callbacks :save do save_without_callbacks(*args) end end |
#update_with_callbacks(*args) ⇒ Object
31 32 33 34 35 |
# File 'lib/api_resource/callbacks.rb', line 31 def update_with_callbacks(*args) run_callbacks :update do update_without_callbacks(*args) end end |