mirror of
https://github.com/stripe/stripe-ruby.git
synced 2025-10-08 00:02:46 -04:00
Merge upstream and update generated code for v1681
This commit is contained in:
commit
958a84233a
@ -1 +1 @@
|
||||
v1680
|
||||
v1681
|
@ -45,53 +45,53 @@ module Stripe
|
||||
when :create
|
||||
define_singleton_method(:"create_#{resource}") \
|
||||
do |id, params = {}, opts = {}|
|
||||
request_stripe_object(
|
||||
method: :post,
|
||||
path: send(resource_url_method, id),
|
||||
params: params,
|
||||
opts: opts
|
||||
)
|
||||
end
|
||||
request_stripe_object(
|
||||
method: :post,
|
||||
path: send(resource_url_method, id),
|
||||
params: params,
|
||||
opts: opts
|
||||
)
|
||||
end
|
||||
when :retrieve
|
||||
define_singleton_method(:"retrieve_#{resource}") \
|
||||
do |id, nested_id, params = {}, opts = {}|
|
||||
request_stripe_object(
|
||||
method: :get,
|
||||
path: send(resource_url_method, id, nested_id),
|
||||
params: params,
|
||||
opts: opts
|
||||
)
|
||||
end
|
||||
request_stripe_object(
|
||||
method: :get,
|
||||
path: send(resource_url_method, id, nested_id),
|
||||
params: params,
|
||||
opts: opts
|
||||
)
|
||||
end
|
||||
when :update
|
||||
define_singleton_method(:"update_#{resource}") \
|
||||
do |id, nested_id, params = {}, opts = {}|
|
||||
request_stripe_object(
|
||||
method: :post,
|
||||
path: send(resource_url_method, id, nested_id),
|
||||
params: params,
|
||||
opts: opts
|
||||
)
|
||||
end
|
||||
request_stripe_object(
|
||||
method: :post,
|
||||
path: send(resource_url_method, id, nested_id),
|
||||
params: params,
|
||||
opts: opts
|
||||
)
|
||||
end
|
||||
when :delete
|
||||
define_singleton_method(:"delete_#{resource}") \
|
||||
do |id, nested_id, params = {}, opts = {}|
|
||||
request_stripe_object(
|
||||
method: :delete,
|
||||
path: send(resource_url_method, id, nested_id),
|
||||
params: params,
|
||||
opts: opts
|
||||
)
|
||||
end
|
||||
request_stripe_object(
|
||||
method: :delete,
|
||||
path: send(resource_url_method, id, nested_id),
|
||||
params: params,
|
||||
opts: opts
|
||||
)
|
||||
end
|
||||
when :list
|
||||
define_singleton_method(:"list_#{resource_plural}") \
|
||||
do |id, params = {}, opts = {}|
|
||||
request_stripe_object(
|
||||
method: :get,
|
||||
path: send(resource_url_method, id),
|
||||
params: params,
|
||||
opts: opts
|
||||
)
|
||||
end
|
||||
request_stripe_object(
|
||||
method: :get,
|
||||
path: send(resource_url_method, id),
|
||||
params: params,
|
||||
opts: opts
|
||||
)
|
||||
end
|
||||
else
|
||||
raise ArgumentError, "Unknown operation: #{operation.inspect}"
|
||||
end
|
||||
|
Loading…
x
Reference in New Issue
Block a user