Module: Delhivery
- Defined in:
- lib/delhivery.rb,
lib/delhivery/errors.rb,
lib/delhivery/version.rb,
lib/delhivery/connection.rb,
lib/delhivery/configuration.rb,
lib/delhivery/services/base_service.rb,
lib/delhivery/services/pickup_service.rb,
lib/delhivery/services/invoice_service.rb,
lib/delhivery/services/package_service.rb,
lib/delhivery/faraday/raise_http_errors.rb,
lib/delhivery/services/pin_code_service.rb,
lib/delhivery/services/way_bill_service.rb,
lib/delhivery/services/warehouse_service.rb,
lib/delhivery/services/packing_slip_service.rb
Defined Under Namespace
Modules: Faraday
Classes: BadGateway, BadRequest, BaseService, Configuration, Connection, Error, Forbidden, InternalServerError, InvalidJson, InvoiceService, NotAcceptable, NotFound, NotImplemented, PackageService, PackingSlipService, PickUpService, PinCodeService, ServiceUnavailable, Timeout, Unauthorized, UnprocessableEntity, WarehouseService, WayBillService
Constant Summary
collapse
- VERSION =
"0.1.1"
Class Method Summary
collapse
Class Method Details
.configuration ⇒ Object
22
23
24
|
# File 'lib/delhivery.rb', line 22
def self.configuration
@configuration ||= Configuration.new
end
|
26
27
28
29
30
|
# File 'lib/delhivery.rb', line 26
def self.configure(opts = {}, &block)
@configuration = Configuration.new(opts)
yield(configuration) if block_given?
@configuration.validate
end
|