class Nfe::Webservices::Wsinfo::WsdlBase

Public Class Methods

new() click to toggle source
# File lib/nfe/webservices/wsinfo/wsdl_base.rb, line 5
def initialize
  @authorize = "NfeAutorizacao"
  @situation = "NfeConsulta2"
  @disenable = "NfeInutilizacao2"
  @event = "RecepcaoEvento"
  @service_status = "NfeStatusServico2"
  @consult_emitter = "CadConsultaCadastro2"
end

Public Instance Methods

authorize() click to toggle source
# File lib/nfe/webservices/wsinfo/wsdl_base.rb, line 14
def authorize
  url @authorize
end
consult_emitter() click to toggle source
# File lib/nfe/webservices/wsinfo/wsdl_base.rb, line 34
def consult_emitter
  url @consult_emitter
end
disenable() click to toggle source
# File lib/nfe/webservices/wsinfo/wsdl_base.rb, line 22
def disenable
  url @disenable
end
event() click to toggle source
# File lib/nfe/webservices/wsinfo/wsdl_base.rb, line 26
def event
  url @event
end
service_status() click to toggle source
# File lib/nfe/webservices/wsinfo/wsdl_base.rb, line 30
def service_status
  url @service_status
end
situation() click to toggle source
# File lib/nfe/webservices/wsinfo/wsdl_base.rb, line 18
def situation
  url @situation
end

Private Instance Methods

url(url) click to toggle source
# File lib/nfe/webservices/wsinfo/wsdl_base.rb, line 39
def url(url)
  url = "#{@host}#{url}?wsdl" unless url.match(/^http/)
  url
end