Sha256: 2c2822765797e600ab3453b5669d5146484ae8d5a8cabc2232f94ff18c0fb6e5
Contents?: true
Size: 419 Bytes
Versions: 21
Compression:
Stored size: 419 Bytes
Contents
module EasyPost class Order < Resource def buy(params={}) if params.instance_of?(EasyPost::Rate) temp = params.clone params = {} params[:carrier] = temp.carrier params[:service] = temp.service end response, api_key = EasyPost.request(:post, url + '/buy', @api_key, params) self.refresh_from(response, @api_key, true) return self end end end
Version data entries
21 entries across 21 versions & 1 rubygems