Sha256: 0010c915767d7acbecccdc88d67f6ae829ed02d9fe83e280e70dfa002634b74c

Contents?: true

Size: 977 Bytes

Versions: 9

Compression:

Stored size: 977 Bytes

Contents

module Edmunds

  module Vehicle
    def send_request(path, options={})
      api_call 'vehicle', path, options
    end
  end

  class Api
    def makes
      self.extend Edmunds::Vehicle::Makes
    end

    def models
      self.extend Edmunds::Vehicle::Models
    end

    def vin
      self.extend Edmunds::Vehicle::Vin
    end

    def styles
      self.extend Edmunds::Vehicle::Styles
    end

    def engines
      self.extend Edmunds::Vehicle::Engines
    end

    def transmissions
      self.extend Edmunds::Vehicle::Transmissions
    end

    def colors
      self.extend Edmunds::Vehicle::Colors
    end

    def options
      self.extend Edmunds::Vehicle::Options
    end

    def equipment
      self.extend Edmunds::Vehicle::Equipment
    end

    def squishvins
      self.extend Edmunds::Vehicle::Squishvins
    end

    def safety
      self.extend Edmunds::Vehicle::Safety
    end

    def grades
      self.extend Edmunds::Vehicle::Grades
    end
  end

end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
edmunds_api-0.1.8 lib/edmunds/vehicle.rb
edmunds_api-0.1.7 lib/edmunds/vehicle.rb
edmunds_api-0.1.6 lib/edmunds/vehicle.rb
edmunds_api-0.1.5 lib/edmunds/vehicle.rb
edmunds_api-0.1.4 lib/edmunds/vehicle.rb
edmunds_api-0.1.3 lib/edmunds/vehicle.rb
edmunds_api-0.1.2 lib/edmunds/vehicle.rb
edmunds_api-0.1.1 lib/edmunds/vehicle.rb
edmunds_api-0.1.0 lib/edmunds/vehicle.rb