class FipeApi::Marca
Attributes
codigo[RW]
nome[RW]
tipo_do_veiculo[RW]
Public Class Methods
new(tipo_do_veiculo, opts = {})
click to toggle source
Calls superclass method
FipeApi::ObjetoComConstrutor::new
# File lib/fipeapi/marca.rb, line 15 def initialize(tipo_do_veiculo, opts = {}) self.tipo_do_veiculo = tipo_do_veiculo self.codigo = tipo_do_veiculo super(opts) end
todas(tipo_do_veiculo=CARRO)
click to toggle source
# File lib/fipeapi/marca.rb, line 7 def self.todas(tipo_do_veiculo=CARRO) MyParty .get("#{API_URL}/#{tipo_do_veiculo}/marcas") .parsed_response.map { |marca| Marca.new(tipo_do_veiculo, marca) } rescue HTTParty::Error nil end
Public Instance Methods
modelos()
click to toggle source
# File lib/fipeapi/marca.rb, line 22 def modelos Modelo.por_marca(tipo_do_veiculo, codigo) end