module StripeSaas
Constants
- VERSION
Public Class Methods
create_plans_in_stripe?()
click to toggle source
# File lib/stripe_saas/configuration.rb, line 50 def self.create_plans_in_stripe? StripeSaas.create_plans_in_stripe end
owner_assignment_sym()
click to toggle source
e.g. :user=
# File lib/stripe_saas/configuration.rb, line 41 def self.owner_assignment_sym :"#{StripeSaas.subscriptions_owned_by}=" end
owner_class()
click to toggle source
e.g. User
# File lib/stripe_saas/configuration.rb, line 46 def self.owner_class StripeSaas.subscriptions_owned_by.to_s.classify.constantize end
owner_id_sym()
click to toggle source
e.g. :user_id
# File lib/stripe_saas/configuration.rb, line 36 def self.owner_id_sym :"#{StripeSaas.subscriptions_owned_by}_id" end
owner_resource()
click to toggle source
e.g. :users
# File lib/stripe_saas/configuration.rb, line 31 def self.owner_resource subscriptions_owned_by.to_s.pluralize.to_sym end
setup() { |self| ... }
click to toggle source
# File lib/stripe_saas/configuration.rb, line 23 def self.setup yield self # Configure the Stripe gem. ::Stripe.api_key = stripe_secret_key end