Sha256: 5744595423517be88e67860ef730a124a8a6d2a09dcb390c7d6a7c92bd011d81
Contents?: true
Size: 591 Bytes
Versions: 11
Compression:
Stored size: 591 Bytes
Contents
module Chargify class << self attr_accessor :subdomain, :api_key, :site, :format, :timeout, :domain, :protocol def configure yield self self.protocol = protocol || "https" self.domain = domain || "chargify.com" self.format = format || :xml self.subdomain = subdomain || "test" self.site = site || "#{protocol}://#{subdomain}.#{domain}" Base.site = site Base.user = api_key Base.password = 'X' Base.timeout = timeout unless (timeout.blank?) Base.format = format end end end
Version data entries
11 entries across 11 versions & 1 rubygems