Object
See www.braintreepayments.com/docs/ruby/subscriptions/cancel
# File lib/braintree/subscription.rb, line 34 def self.cancel(subscription_id) Configuration.gateway.subscription.cancel(subscription_id) end
See www.braintreepayments.com/docs/ruby/subscriptions/create
# File lib/braintree/subscription.rb, line 39 def self.create(attributes) Configuration.gateway.subscription.create(attributes) end
# File lib/braintree/subscription.rb, line 43 def self.create!(attributes) return_object_or_raise(:subscription) { create(attributes) } end
See www.braintreepayments.com/docs/ruby/subscriptions/search
# File lib/braintree/subscription.rb, line 48 def self.find(id) Configuration.gateway.subscription.find(id) end
# File lib/braintree/subscription.rb, line 52 def self.retry_charge(subscription_id, amount=nil) Configuration.gateway.transaction.retry_subscription_charge(subscription_id, amount) end
See www.braintreepayments.com/docs/ruby/subscriptions/search
# File lib/braintree/subscription.rb, line 57 def self.search(&block) Configuration.gateway.subscription.search(&block) end
See www.braintreepayments.com/docs/ruby/subscriptions/update
# File lib/braintree/subscription.rb, line 62 def self.update(subscription_id, attributes) Configuration.gateway.subscription.update(subscription_id, attributes) end
True if other has the same id.
# File lib/braintree/subscription.rb, line 91 def ==(other) return false unless other.is_a?(Subscription) id == other.id end
Generated with the Darkfish Rdoc Generator 2.