module IronBank
An opinionated Ruby interface to the Zuora REST API
IronBank
main module
IronBank
main module
Constants
- API_VERSION
- CODE_CLASSES
- CODE_MATCHER
- CatalogCharge
- CatalogPlan
Aliasing catalog-related objects
- CatalogTier
- Charge
- Plan
Aliasing subscription-related objects
- Tier
- VERSION
Attributes
client[RW]
Holds an instance of IronBank::Client
which becomes the default for many query and other actions requiring a connection to Zuora.
configuration[RW]
Configurable options such as schema directory.
Public Class Methods
configure() { |configuration| ... }
click to toggle source
# File lib/iron_bank.rb, line 22 def self.configure self.configuration ||= Configuration.new yield(configuration) return unless configuration.credentials? self.client ||= IronBank::Client.new(**configuration.credentials) end
logger()
click to toggle source
# File lib/iron_bank.rb, line 31 def self.logger self.configuration.logger end