Module: SigepWeb

Defined in:
lib/sigep_web.rb,
lib/sigep_web/version.rb,
lib/sigep_web/zip_query.rb,
lib/sigep_web/XML/receiver.rb,
lib/sigep_web/authenticate.rb,
lib/sigep_web/Models/sender.rb,
lib/sigep_web/configuration.rb,
lib/sigep_web/search_client.rb,
lib/sigep_web/request_labels.rb,
lib/sigep_web/Models/receiver.rb,
lib/sigep_web/XML/postal_object.rb,
lib/sigep_web/postage_card_status.rb,
lib/sigep_web/Models/postal_object.rb,
lib/sigep_web/XML/dimension_object.rb,
lib/sigep_web/request_plp_services.rb,
lib/sigep_web/service_availability.rb,
lib/sigep_web/XML/additional_service.rb,
lib/sigep_web/Models/dimension_object.rb,
lib/sigep_web/Models/additional_service.rb,
lib/sigep_web/web_service_interface_api.rb,
lib/sigep_web/generate_labels_digit_verifier.rb,
lib/sigep_web/web_service_reverse_logistic_api.rb

Defined Under Namespace

Modules: Models, XML Classes: ApiResponse, Authenticate, Configuration, GenerateLabelsDigitVerifier, PostageCardStatus, RequestLabels, RequestPlpServices, SearchClient, ServiceAvailability, WebServiceInterfaceApi, WebServiceReverseLogisticApi, ZipQuery

Constant Summary collapse

VERSION =
"0.1.0"

Class Method Summary collapse

Class Method Details

.configurationObject



30
31
32
# File 'lib/sigep_web.rb', line 30

def self.configuration
  @configuration ||= Configuration.new
end

.configure {|configuration| ... } ⇒ Object

Yields:



26
27
28
# File 'lib/sigep_web.rb', line 26

def self.configure
  yield(configuration)
end

.generate_labels_digit_verifier(options = {}) ⇒ Object



50
51
52
# File 'lib/sigep_web.rb', line 50

def self.generate_labels_digit_verifier(options = {})
  GenerateLabelsDigitVerifier.new(options)
end

.postage_card_status(options = {}) ⇒ Object



58
59
60
# File 'lib/sigep_web.rb', line 58

def self.postage_card_status(options = {})
  PostageCardStatus.new(options)
end

.request_labels(options = {}) ⇒ Object



46
47
48
# File 'lib/sigep_web.rb', line 46

def self.request_labels(options = {})
  RequestLabels.new(options)
end

.request_plp_services(options = {}) ⇒ Object



54
55
56
# File 'lib/sigep_web.rb', line 54

def self.request_plp_services(options = {})
  RequestPlpServices.new(options)
end

.search_client(options = {}) ⇒ Object



38
39
40
# File 'lib/sigep_web.rb', line 38

def self.search_client(options = {})
  SearchClient.new(options)
end

.service_availability(options = {}) ⇒ Object



34
35
36
# File 'lib/sigep_web.rb', line 34

def self.service_availability(options = {})
  ServiceAvailability.new(options)
end

.zip_query(options = {}) ⇒ Object



42
43
44
# File 'lib/sigep_web.rb', line 42

def self.zip_query(options = {})
  ZipQuery.new(options)
end