Module: Polar
- Defined in:
- lib/polar.rb,
lib/polar/error.rb,
lib/polar/client.rb,
lib/polar/version.rb,
lib/polar/webhook.rb,
lib/polar/resource.rb,
lib/polar/configuration.rb,
lib/polar/resources/user.rb,
lib/polar/resources/order.rb,
lib/polar/resources/refund.rb,
lib/polar/resources/benefit.rb,
lib/polar/resources/product.rb,
lib/polar/resources/checkout.rb,
lib/polar/resources/customer.rb,
lib/polar/resources/discount.rb,
lib/polar/resources/license_key.rb,
lib/polar/resources/organization.rb,
lib/polar/resources/subscription.rb,
lib/polar/resources/benefit_grant.rb,
lib/polar/resources/checkout/custom.rb,
lib/polar/resources/customer_session.rb
Defined Under Namespace
Classes: Benefit, BenefitGrant, Checkout, Client, Configuration, Customer, CustomerSession, Discount, Error, LicenseKey, Order, Organization, Product, Refund, Resource, Subscription, User, Webhook
Constant Summary
collapse
- VERSION =
"0.2.0"
Class Attribute Summary collapse
Class Method Summary
collapse
Class Attribute Details
.config ⇒ Object
38
39
40
|
# File 'lib/polar.rb', line 38
def self.config
@config ||= Configuration.new
end
|
Class Method Details
34
35
36
|
# File 'lib/polar.rb', line 34
def self.configure
yield(config) if block_given?
end
|