class JeraPayment::Api::Iugu::Plan
Constants
- BASE_ENDPOINT
Public Class Methods
create(body = {}, access_token = nil)
click to toggle source
# File lib/jera_payment/api/iugu/plan.rb, line 7 def self.create(body = {}, access_token = nil) response = post(BASE_ENDPOINT, body, access_token) end
destroy(id, access_token = nil)
click to toggle source
# File lib/jera_payment/api/iugu/plan.rb, line 17 def self.destroy(id, access_token = nil) url = "#{BASE_ENDPOINT}/#{id}" response = delete(url, access_token) end
index(query = nil, access_token = nil)
click to toggle source
# File lib/jera_payment/api/iugu/plan.rb, line 35 def self.index(query = nil, access_token = nil) response = get(BASE_ENDPOINT, query, access_token) end
show(id, access_token = nil)
click to toggle source
# File lib/jera_payment/api/iugu/plan.rb, line 23 def self.show(id, access_token = nil) url = "#{BASE_ENDPOINT}/#{id}" response = get(url, nil, access_token) end
show_by_identifier(identifier, access_token = nil)
click to toggle source
# File lib/jera_payment/api/iugu/plan.rb, line 29 def self.show_by_identifier(identifier, access_token = nil) url = "#{BASE_ENDPOINT}/identifier/#{identifier}" response = get(url, nil, access_token) end
update(id, body = {}, access_token = nil)
click to toggle source
# File lib/jera_payment/api/iugu/plan.rb, line 11 def self.update(id, body = {}, access_token = nil) url = "#{BASE_ENDPOINT}/#{id}" response = put(url, body, access_token) end