module Receitaws::Configure

Constants

API_VERSION

Parâmetros iniciais

DAYS

Parâmetros iniciais

TIMEOUT

Parâmetros iniciais

TOKEN

Parâmetros iniciais

URL_RECEITAWS

Endereço do WeService

Attributes

api_version[W]

Enviado pela ReceitaWS

days[W]

Obrigatório, numérico, quantidade máxima de dias com relação à última consulta na Receita Federal deste CNPJ

timeout[W]

Obrigatório, numérico, Tempo de espera pela resposta do WeService em segundos

token[W]

Enviado pela ReceitaWS

url[W]

Endereço do WeService

Public Instance Methods

api_version() click to toggle source

Definir api_version

# File lib/receitaws/configure.rb, line 45
def api_version
  @api_version ||= API_VERSION
end
base_uri() click to toggle source

Definir url que será utilizado

# File lib/receitaws/configure.rb, line 67
def base_uri
  return "#{self.url_receitaws}/#{self.api_version}"
end
configure() { |self| ... } click to toggle source

Comando que recebe as configurações

# File lib/receitaws/configure.rb, line 35
def configure
  yield self if block_given?
end
days() click to toggle source

Definir days Obrigatório, numérico, quantidade máxima de dias com relação à última consulta na Receita Federal deste CNPJ

# File lib/receitaws/configure.rb, line 56
def days
  @days ||= DAYS
end
timeout() click to toggle source

Definir timeout em segundos Tempo de espera pela resposta do WeService em segundos

# File lib/receitaws/configure.rb, line 62
def timeout
  @timeout ||= TIMEOUT
end
token() click to toggle source

Definir token

# File lib/receitaws/configure.rb, line 50
def token
  @token ||= TOKEN
end
url_receitaws() click to toggle source

Definir url_receitaws

# File lib/receitaws/configure.rb, line 40
def url_receitaws
  @url_receitaws ||= URL_RECEITAWS
end