Sha256: 7508d0672273a41a728b5b13d4fd494536bb89b84ae984bfa8a963b542e02cbb
Contents?: true
Size: 608 Bytes
Versions: 5
Compression:
Stored size: 608 Bytes
Contents
$LOAD_PATH.unshift(File.dirname(__FILE__)) begin; require 'rubygems'; rescue LoadError; end require 'httparty' module Mousetrap API_UNSUPPORTED = "CheddarGetter API doesn't support this." class ApiDown < Exception end autoload :Customer, 'mousetrap/customer' autoload :Plan, 'mousetrap/plan' autoload :Resource, 'mousetrap/resource' autoload :Invoice, 'mousetrap/invoice' autoload :Subscription, 'mousetrap/subscription' class << self attr_accessor :product_code def authenticate(user, password) Resource.basic_auth user, password end end end
Version data entries
5 entries across 5 versions & 3 rubygems