module Onfleet::Actions::Save

Public Instance Methods

save() click to toggle source
# File lib/onfleet-ruby/actions/save.rb, line 4
def save
  response = Onfleet.request(save_url, request_type, attributes)
  parse_response(response)
end

Private Instance Methods

request_type() click to toggle source
# File lib/onfleet-ruby/actions/save.rb, line 11
def request_type
  id ? :put : :post
end
save_url() click to toggle source
# File lib/onfleet-ruby/actions/save.rb, line 15
def save_url
  [api_url, id].compact.join('/')
end