Module: Onfleet::Actions::Save
- Included in:
- Onfleet::Admin, Destination, Recipient, Task, Webhook, Worker
- Defined in:
- lib/onfleet-ruby/actions/save.rb
Instance Method Summary collapse
Instance Method Details
#save ⇒ Object
4 5 6 7 8 9 10 11 12 13 14 |
# File 'lib/onfleet-ruby/actions/save.rb', line 4 def save if respond_to?('id') && self.id request_type = :put api_url = "#{self.api_url}/#{self.id}" else request_type = :post api_url = self.api_url end response = Onfleet.request(api_url, request_type, self.attributes) self.parse_response(response) end |