Module: SendleAPI
- Defined in:
- lib/sendle_api.rb,
lib/sendle_api/errors.rb,
lib/sendle_api/version.rb,
lib/sendle_api/connection.rb,
lib/sendle_api/not_saveable.rb,
lib/sendle_api/configuration.rb,
lib/sendle_api/resources/base.rb,
lib/sendle_api/resources/order.rb,
lib/sendle_api/resources/sender.rb,
lib/sendle_api/resources/volume.rb,
lib/sendle_api/resources/weight.rb,
lib/sendle_api/resources/address.rb,
lib/sendle_api/resources/contact.rb,
lib/sendle_api/resources/product.rb,
lib/sendle_api/resources/receiver.rb,
lib/sendle_api/resources/tracking.rb
Defined Under Namespace
Modules: NotSaveable
Classes: Address, Base, Configuration, Connection, Contact, Errors, Order, Product, Receiver, Sender, Tracking, Volume, Weight
Constant Summary
collapse
- VERSION =
"0.2.0"
Class Method Summary
collapse
Class Method Details
.config ⇒ Object
14
15
16
|
# File 'lib/sendle_api/configuration.rb', line 14
def self.config
@config ||= Configuration.new
end
|
.config=(config) ⇒ Object
18
19
20
|
# File 'lib/sendle_api/configuration.rb', line 18
def self.config=(config)
@config = config
end
|
22
23
24
25
|
# File 'lib/sendle_api/configuration.rb', line 22
def self.configure
yield config
SendleAPI::Base.set_site
end
|