Module: ShipEngine

Defined in:
lib/shipengine/client.rb,
lib/shipengine.rb,
lib/shipengine/version.rb,
lib/shipengine/constants.rb,
lib/shipengine/exceptions.rb,
lib/shipengine/domains/tags.rb,
lib/shipengine/configuration.rb,
lib/shipengine/domains/rates.rb,
lib/shipengine/domains/labels.rb,
lib/shipengine/domains/tokens.rb,
lib/shipengine/utils/validate.rb,
lib/shipengine/domains/batches.rb,
lib/shipengine/domains/carriers.rb,
lib/shipengine/domains/tracking.rb,
lib/shipengine/domains/webhooks.rb,
lib/shipengine/domains/addresses.rb,
lib/shipengine/domains/manifests.rb,
lib/shipengine/domains/shipments.rb,
lib/shipengine/errors/error_code.rb,
lib/shipengine/errors/error_type.rb,
lib/shipengine/domains/warehouses.rb,
lib/shipengine/enums/batch_status.rb,
lib/shipengine/enums/label_status.rb,
lib/shipengine/domains/shipsurance.rb,
lib/shipengine/enums/message_types.rb,
lib/shipengine/errors/error_source.rb,
lib/shipengine/enums/address_status.rb,
lib/shipengine/enums/carriers_names.rb,
lib/shipengine/enums/webhooks_types.rb,
lib/shipengine/domains/package_types.rb,
lib/shipengine/domains/service_points.rb,
lib/shipengine/domains/package_pickups.rb,
lib/shipengine/domains/carriers_accounts.rb,
lib/shipengine/enums/validate_address_types.rb,
lib/shipengine/faraday/raise_http_exception.rb,
lib/shipengine/enums/address_residential_indicator_types.rb

Overview

frozen_string_literal: true

Defined Under Namespace

Modules: Constants, Domain, Enums, Errors, Exceptions, FaradayMiddleware, Utils, VERSION Classes: Client, Configuration

Class Method Summary collapse

Class Method Details

.configsObject



22
23
24
# File 'lib/shipengine.rb', line 22

def configs
  @configs ||= Configuration.new
end

.configure {|configs| ... } ⇒ Object

Yields:



18
19
20
# File 'lib/shipengine.rb', line 18

def configure
  yield configs if block_given?
end