Description
Destroys a subject by id
Example
Request:
DELETE http://your.awesome/api/books/1
Response:
204 No Content
How to customize
- override Subject#destroy_subject to set how it will be destroyed
- override Render#render_nothing to set what to render when subject is destroyed
- override Render#render_errors to set how errors will be rendered
- override Render#render_not_found to set what to render when subject with ID from params is not found
- override Subject#subject_model to set what model will be deleted
- override Chains#destroy_chain to add or remove methods which will be called while deleting a subject
Use
Source code
# lib/resting_pug/actions.rb
def destroy
run_chain(destroy_chain)
end