class Saaz::Configuration
Attributes
customer_resource_class[RW]
plans[RW]
publishable_key[RW]
Public Instance Methods
api_key()
click to toggle source
# File lib/saaz/configuration.rb, line 8 def api_key Stripe.api_key end
api_key=(v)
click to toggle source
# File lib/saaz/configuration.rb, line 4 def api_key=(v) Stripe.api_key = v end
find_or_create_plans()
click to toggle source
# File lib/saaz/configuration.rb, line 20 def find_or_create_plans plans.each do |key, plan_params| begin Stripe::Plan.retrieve(key.to_s) rescue Stripe::InvalidRequestError # Plan does not exist plan_params[:id] ||= key.to_s Stripe::Plan.create plan_params end end end