class Stripe::SubscriptionScheduleRevision
Constants
- OBJECT_NAME
Public Class Methods
list(_id, _opts = {})
click to toggle source
# File lib/stripe/resources/subscription_schedule_revision.rb, line 27 def self.list(_id, _opts = {}) raise NotImplementedError, "Subscription schedule revisions cannot be listed without a " \ "subscription schedule ID. List subscribtion schedule revisions " \ "using `SubscriptionSchedule.list_revisions('schedule_id')`" end
retrieve(_id, _opts = {})
click to toggle source
# File lib/stripe/resources/subscription_schedule_revision.rb, line 19 def self.retrieve(_id, _opts = {}) raise NotImplementedError, "Subscription schedule revisions cannot be retrieved without a " \ "subscription schedule ID. Retrieve a subscribtion schedule " \ "revision using `SubscriptionSchedule.retrieve_revision(" \ "'schedule_id', 'revision_id')`" end
Public Instance Methods
resource_url()
click to toggle source
# File lib/stripe/resources/subscription_schedule_revision.rb, line 9 def resource_url if !respond_to?(:schedule) || schedule.nil? raise NotImplementedError, "Subscription schedule revisions cannot be accessed without a " \ "subscription schedule ID." end "#{SubscriptionSchedule.resource_url}/#{CGI.escape(schedule)}" \ "/revisions/#{CGI.escape(id)}" end