class SigepWeb::ZipQuery
Attributes
zip[R]
Public Class Methods
new(zip:)
click to toggle source
Calls superclass method
SigepWeb::WebServiceInterfaceApi::new
# File lib/sigep_web/zip_query.rb, line 5 def initialize(zip:) @zip = zip super() end
Public Instance Methods
request()
click to toggle source
# File lib/sigep_web/zip_query.rb, line 11 def request response = process( :consulta_cep, cep: zip ).to_hash[:consulta_cep_response][:return] { success: true, response: response } rescue Savon::SOAPFault => e { success: false, error: e.message } end