Sha256: bbfb6b8d67715776a7769d6b95c71ed521f1409605f4cf6d360afde60f166c72
Contents?: true
Size: 739 Bytes
Versions: 3
Compression:
Stored size: 739 Bytes
Contents
module Cashstar # Wrapper for the CashStar REST API # # @note All methods have been separated into modules class Client < API # Require client method modules after initializing the Client class in # order to avoid a superclass mismatch error, allowing those modules to be # Client-namespaced. require 'cashstar/client/merchants' require 'cashstar/client/catalog' require 'cashstar/client/faceplates' require 'cashstar/client/order' require 'cashstar/client/gift_card' alias :api_endpoint :endpoint include Cashstar::Client::Merchants include Cashstar::Client::Faceplates include Cashstar::Client::Catalog include Cashstar::Client::OrderMethods end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
cashstar-0.1.2 | lib/cashstar/client.rb |
cashstar-0.1.1 | lib/cashstar/client.rb |
cashstar-0.1.0 | lib/cashstar/client.rb |