Module: EbayTrader
- Defined in:
- lib/ebay_trader.rb,
lib/ebay_trader/request.rb,
lib/ebay_trader/version.rb,
lib/ebay_trader/session_id.rb,
lib/ebay_trader/fetch_token.rb,
lib/ebay_trader/sax_handler.rb,
lib/ebay_trader/xml_builder.rb,
lib/ebay_trader/configuration.rb
Defined Under Namespace
Classes: Configuration, EbayTraderError, EbayTraderTimeoutError, FetchToken, Request, SaxHandler, SessionID, XMLBuilder
Class Method Summary collapse
- .configuration ⇒ Object
- .configure {|configuration| ... } ⇒ Object
-
.is_money_gem_installed? ⇒ Boolean
Determine if the Money gem is installed.
Class Method Details
.configuration ⇒ Object
23 24 25 |
# File 'lib/ebay_trader.rb', line 23 def configuration @configuration ||= Configuration.new end |
.configure {|configuration| ... } ⇒ Object
27 28 29 |
# File 'lib/ebay_trader.rb', line 27 def configure yield configuration end |
.is_money_gem_installed? ⇒ Boolean
Determine if the Money gem is installed.
34 35 36 37 38 39 40 41 42 43 |
# File 'lib/ebay_trader.rb', line 34 def is_money_gem_installed? begin return true if defined? Money gem 'money' require 'money' unless defined? Money true rescue Gem::LoadError false end end |