class Receitaws::ConsultarCnpj
Public Class Methods
executar(cnpj)
click to toggle source
Metodo para consultar um CNPJ cnpj: obrigatório, numérico, o CNPJ a ser pesquisado Retonar um obejto do tipo Receitaws::Cnpj
# File lib/receitaws/consultar_cnpj.rb, line 7 def self.executar cnpj cnpj = cnpj.to_s.gsub(/[^0-9A-Za-z]/, '') response = self.build_request self.endpoint(cnpj), "get" begin result = JSON.parse(response.read_body) unless response.nil? rescue result = nil end return Receitaws::Cnpj.new(result) end
Private Class Methods
endpoint(cnpj)
click to toggle source
# File lib/receitaws/consultar_cnpj.rb, line 25 def self.endpoint cnpj return "cnpj/#{cnpj}/days/#{Receitaws.days}" end