Module: SigepWeb

Defined in:
lib/sigep_web.rb,
lib/sigep_web/version.rb,
lib/sigep_web/zip_query.rb,
lib/sigep_web/authenticate.rb,
lib/sigep_web/xml/receiver.rb,
lib/sigep_web/configuration.rb,
lib/sigep_web/models/sender.rb,
lib/sigep_web/request_range.rb,
lib/sigep_web/search_client.rb,
lib/sigep_web/request_labels.rb,
lib/sigep_web/models/receiver.rb,
lib/sigep_web/request_xml_plp.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/request_plp_services.rb,
lib/sigep_web/service_availability.rb,
lib/sigep_web/xml/dimension_object.rb,
lib/sigep_web/xml/additional_service.rb,
lib/sigep_web/calculate_digit_checker.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: Authenticate, CalculateDigitChecker, Configuration, GenerateLabelsDigitVerifier, PostageCardStatus, RequestLabels, RequestPlpServices, RequestRange, RequestXmlPlp, SearchClient, ServiceAvailability, WebServiceInterfaceApi, WebServiceReverseLogisticApi, ZipQuery

Constant Summary collapse

VERSION =
"1.0.1"

Class Method Summary collapse

Class Method Details

.calculate_digit_checker(options = {}) ⇒ Object


73
74
75
# File 'lib/sigep_web.rb', line 73

def self.calculate_digit_checker(options = {})
  CalculateDigitChecker.new(options).request
end

.configurationObject


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

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

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

Yields:


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

def self.configure
  yield(configuration)
end

.generate_labels_digit_verifier(options = {}) ⇒ Object


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

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

.postage_card_status(options = {}) ⇒ Object


61
62
63
# File 'lib/sigep_web.rb', line 61

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

.request_labels(options = {}) ⇒ Object


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

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

.request_plp_services(options = {}) ⇒ Object


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

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

.request_range(options = {}) ⇒ Object


69
70
71
# File 'lib/sigep_web.rb', line 69

def self.request_range(options = {})
  RequestRange.new(options).request
end

.request_xml_plp(options = {}) ⇒ Object


65
66
67
# File 'lib/sigep_web.rb', line 65

def self.request_xml_plp(options = {})
  RequestXmlPlp.new(options).request
end

.search_client(options = {}) ⇒ Object


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

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

.service_availability(options = {}) ⇒ Object


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

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

.zip_query(options = {}) ⇒ Object


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

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