Module: Correios::Sigep

Defined in:
lib/correios_gem.rb,
lib/sigep/client.rb,
lib/sigep/helper.rb,
lib/sigep/requests/cancel_shipping.rb,
lib/sigep/requests/search_customer.rb,
lib/sigep/requests/search_zip_code.rb,
lib/sigep/requests/track_shippings.rb,
lib/sigep/requests/create_shippings.rb,
lib/sigep/requests/check_card_status.rb,
lib/sigep/requests/request_label_numbers.rb,
lib/sigep/requests/request_shippings_xml.rb,
lib/sigep/requests/check_service_availability.rb,
lib/sigep/requests/calculate_label_number_check_digit.rb,
lib/sigep/requests/search_available_additional_services.rb

Defined Under Namespace

Classes: CalculateLabelNumberCheckDigit, CancelShipping, CheckCardStatus, CheckServiceAvailability, Client, CreateShippings, Helper, RequestLabelNumbers, RequestShippingsXML, SearchAvailableAdditionalServices, SearchCustomer, SearchZipCode, TrackShippings

Class Method Summary collapse

Class Method Details

.calculate_label_number_check_digit(data = {}) ⇒ Object



132
133
134
# File 'lib/correios_gem.rb', line 132

def self.calculate_label_number_check_digit(data = {})
  CalculateLabelNumberCheckDigit.new(data).request
end

.cancel_shipping(data = {}) ⇒ Object



136
137
138
# File 'lib/correios_gem.rb', line 136

def self.cancel_shipping(data = {})
  CancelShipping.new(data).request
end

.check_card_status(data = {}) ⇒ Object



140
141
142
# File 'lib/correios_gem.rb', line 140

def self.check_card_status(data = {})
  CheckCardStatus.new(data).request
end

.check_service_availability(data = {}) ⇒ Object



144
145
146
# File 'lib/correios_gem.rb', line 144

def self.check_service_availability(data = {})
  CheckServiceAvailability.new(data).request
end

.create_shippings(data = {}) ⇒ Object



148
149
150
# File 'lib/correios_gem.rb', line 148

def self.create_shippings(data = {})
  CreateShippings.new(data).request
end

.request_label_numbers(data = {}) ⇒ Object



152
153
154
# File 'lib/correios_gem.rb', line 152

def self.request_label_numbers(data = {})
  RequestLabelNumbers.new(data).request
end

.request_shippings_xml(data = {}) ⇒ Object



156
157
158
# File 'lib/correios_gem.rb', line 156

def self.request_shippings_xml(data = {})
  RequestShippingsXML.new(data).request
end

.search_available_additional_services(data = {}) ⇒ Object



160
161
162
# File 'lib/correios_gem.rb', line 160

def self.search_available_additional_services(data = {})
  SearchAvailableAdditionalServices.new(data).request
end

.search_customer(data = {}) ⇒ Object



164
165
166
# File 'lib/correios_gem.rb', line 164

def self.search_customer(data = {})
  SearchCustomer.new(data).request
end

.search_zip_code(data = {}) ⇒ Object



168
169
170
# File 'lib/correios_gem.rb', line 168

def self.search_zip_code(data = {})
  SearchZipCode.new(data).request
end

.track_shippings(data = {}) ⇒ Object



172
173
174
# File 'lib/correios_gem.rb', line 172

def self.track_shippings(data = {})
  TrackShippings.new(data).request
end