mirror of
https://github.com/stripe/stripe-ruby.git
synced 2025-11-22 00:05:58 -05:00
Merge pull request #157 from timcraft/return-self
Return self from Stripe::StripeObject#refresh_from
This commit is contained in:
commit
7aee297980
@ -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
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user