Return self from Stripe::StripeObject#refresh_from

This commit is contained in:
Tim Craft 2014-08-22 19:43:13 +01:00
parent 2c6f4caa99
commit 0fc6ee5e5b
7 changed files with 3 additions and 11 deletions

View File

@ -4,7 +4,6 @@ module Stripe
def delete(params = {})
response, api_key = Stripe.request(:delete, url, @api_key, params)
refresh_from(response, api_key)
self
end
end
end

View File

@ -21,7 +21,6 @@ module Stripe
def refresh
response, api_key = Stripe.request(:get, url, @api_key, @retrieve_options)
refresh_from(response, api_key)
self
end
def self.retrieve(id, api_key=nil)

View File

@ -9,7 +9,6 @@ module Stripe
def refund(params={})
response, api_key = Stripe.request(:post, refund_url, @api_key, params)
refresh_from(response, api_key)
self
end
private

View File

@ -7,13 +7,11 @@ module Stripe
def refund(params={})
response, api_key = Stripe.request(:post, refund_url, @api_key, params)
refresh_from(response, api_key)
self
end
def capture(params={})
response, api_key = Stripe.request(:post, capture_url, @api_key, params)
refresh_from(response, api_key)
self
end
def update_dispute(params)
@ -25,7 +23,6 @@ module Stripe
def close_dispute
response, api_key = Stripe.request(:post, close_dispute_url, @api_key)
refresh_from(response, api_key)
self
end
private

View File

@ -12,7 +12,6 @@ module Stripe
def pay
response, api_key = Stripe.request(:post, pay_url, @api_key)
refresh_from(response, api_key)
self
end
private

View File

@ -30,9 +30,7 @@ module Stripe
end
def self.construct_from(values, api_key=nil)
obj = self.new(values[:id], api_key)
obj.refresh_from(values, api_key)
obj
self.new(values[:id], api_key).refresh_from(values, api_key)
end
def to_s(*args)
@ -68,6 +66,8 @@ module Stripe
@transient_values.delete(k)
@unsaved_values.delete(k)
end
return self
end
def [](k)

View File

@ -7,7 +7,6 @@ module Stripe
def cancel
response, api_key = Stripe.request(:post, cancel_url, @api_key)
refresh_from(response, api_key)
self
end
def cancel_url