class PayPal::SDK::Subscriptions::Product

developer.paypal.com/docs/api/catalog-products/v1/

Public Class Methods

all(options = {}) click to toggle source

options include 'page', 'page_size', and 'total_required'

# File lib/paypal-sdk/subscriptions/product.rb, line 43
def all(options = {})
  Page.new(api.get(path, options))
end
path(resource_id = nil) click to toggle source
# File lib/paypal-sdk/subscriptions/product.rb, line 38
def path(resource_id = nil)
  "v1/catalogs/products/#{resource_id}"
end

Public Instance Methods

update(patch) click to toggle source

patch [Hash] { op: 'replace', path: , value: } path = [/description|/category|/image_url|/home_url]

Calls superclass method
# File lib/paypal-sdk/subscriptions/product.rb, line 17
def update(patch)
  super
end