lib/lipseys.rb in lipseys-5.0.1 vs lib/lipseys.rb in lipseys-6.0.0
- old
+ new
@@ -1,20 +1,38 @@
+require 'lipseys/base'
require 'lipseys/version'
-require 'net/http'
-require 'nokogiri'
-require 'savon'
-
-require 'lipseys/base'
-require 'lipseys/soap_client'
-
+require 'lipseys/api'
require 'lipseys/catalog'
+require 'lipseys/client'
+require 'lipseys/error'
require 'lipseys/inventory'
-require 'lipseys/invoice'
+require 'lipseys/items'
require 'lipseys/order'
+require 'lipseys/response'
require 'lipseys/user'
-require 'lipseys/image'
-require 'lipseys/parser'
module Lipseys
- 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 :proxy_address
+ attr_accessor :proxy_port
+
+ def initialize
+ @proxy_address ||= nil
+ @proxy_port ||= nil
+ end
+ end
+
end