Requires all the classes in the stripe.rb file

Signed-off-by: Akash Manohar J <akash@akash.im>
This commit is contained in:
Akash Manohar J 2012-05-15 02:48:30 +05:30
parent 481d8110f2
commit e6fa8fa2f2

View File

@ -10,8 +10,36 @@ gem 'rest-client', '~> 1.4'
require 'rest_client'
require 'multi_json'
# Version
require File.join(File.dirname(__FILE__), 'stripe/version')
require "stripe/util"
require "stripe/json"
require "stripe/stripe_object"
require "stripe/api_resource"
require "stripe/customer"
require "stripe/invoice"
require "stripe/invoice_item"
require "stripe/charge"
require "stripe/plan"
require "stripe/coupon"
require "stripe/token"
require "stripe/event"
require "stripe/transfer"
# API operations
require "stripe/api_operations"
# Errors
require "stripe/errors/stripe_error"
require "stripe/errors/api_error"
require "stripe/errors/api_connection_error"
require "stripe/errors/card_error"
require "stripe/errors/invalid_request_error"
require "stripe/errors/authentication_error"
module Stripe
@@ssl_bundle_path = File.join(File.dirname(__FILE__), 'data/ca-certificates.crt')
@@api_key = nil