Sha256: db54f0ae9cc9e46c9b1bdc78ebb4a2fd1b74105de8bd90448efe76fb5866b377
Contents?: true
Size: 932 Bytes
Versions: 6
Compression:
Stored size: 932 Bytes
Contents
require "zanders/version" require 'net/ftp' require 'savon' # TODO-david require 'pp' require 'zanders/base' require 'zanders/soap_client' require 'zanders/user' require 'zanders/address' require 'zanders/order' require 'zanders/item' require 'zanders/inventory' module Zanders DEBUG = true ADDRESS_API_URL = 'https://shop2.gzanders.com/webservice/shiptoaddresses?wsdl' ORDER_API_URL = 'https://shop2.gzanders.com/webservice/orders?wsdl' ITEM_API_URL = 'https://shop2.gzanders.com/webservice/items?wsdl' class NotAuthenticated < StandardError; end class << self attr_accessor :config end def self.config @config ||= Configuration.new end def self.configure yield(config) end class Configuration attr_accessor :ftp_host attr_accessor :ftp_directory def initialize @ftp_host ||= "ftp.gzanders.com" @ftp_directory ||= "Inventory/AmmoReady" end end end
Version data entries
6 entries across 6 versions & 1 rubygems
Version | Path |
---|---|
zanders-1.1.2 | lib/zanders.rb |
zanders-1.1.1 | lib/zanders.rb |
zanders-1.1.0 | lib/zanders.rb |
zanders-1.0.0 | lib/zanders.rb |
zanders-0.1.7 | lib/zanders.rb |
zanders-0.1.6 | lib/zanders.rb |