Module: Creditario::API::Delete
- Included in:
- Creditario::Attachments, Expenses, Incomes, References
- Defined in:
- lib/creditario/api/delete.rb
Overview
Creditario::API::Delete
Modulo encargado de eliminar recursos existentes en la API de creditar.io
Instance Method Summary collapse
-
#delete(id) ⇒ Object
Realiza una llamada DELETE al path del Repositorio que este haciendo uso de este modulo.
Instance Method Details
#delete(id) ⇒ Object
Realiza una llamada DELETE al path del Repositorio que este haciendo uso de este modulo.
Si todo sale bien, la respuesta no tendrá contenido alguno y el código de estado HTTP será 204. De lo contrario, el código de estado HTTP será diferente a 204 y la respuesta tendrá los detalles del error.
17 18 19 20 21 22 |
# File 'lib/creditario/api/delete.rb', line 17 def delete(id) path = "#{self.resource_path}/#{id}" API.request(:delete, path).code == "204" rescue Creditario::Exceptions::ResourceNotFoundError => exception exception.server_response end |