Class: Edmunds::Api
- Inherits:
-
Object
show all
- Includes:
- Request
- Defined in:
- lib/edmunds/api.rb,
lib/edmunds/media.rb,
lib/edmunds/vehicle.rb
Constant Summary
Constants included
from Request
Request::API_URL, Request::API_VERSION, Request::DEFAULT_TIMEOUT
Instance Method Summary
collapse
Methods included from Request
#api_call
Instance Method Details
#colors ⇒ Object
34
35
36
|
# File 'lib/edmunds/vehicle.rb', line 34
def colors
self.extend Edmunds::Vehicle::Colors
end
|
#grades ⇒ Object
54
55
56
|
# File 'lib/edmunds/vehicle.rb', line 54
def grades
self.extend Edmunds::Vehicle::Grades
end
|
#makes ⇒ Object
10
11
12
|
# File 'lib/edmunds/vehicle.rb', line 10
def makes
self.extend Edmunds::Vehicle::Makes
end
|
10
11
12
|
# File 'lib/edmunds/api.rb', line 10
def media
self.extend Edmunds::Media
end
|
#models ⇒ Object
14
15
16
|
# File 'lib/edmunds/vehicle.rb', line 14
def models
self.extend Edmunds::Vehicle::Models
end
|
#photos ⇒ Object
10
11
12
|
# File 'lib/edmunds/media.rb', line 10
def photos
self.extend Edmunds::Media::Photos
end
|
#safety ⇒ Object
50
51
52
|
# File 'lib/edmunds/vehicle.rb', line 50
def safety
self.extend Edmunds::Vehicle::Safety
end
|
#styles ⇒ Object
22
23
24
|
# File 'lib/edmunds/vehicle.rb', line 22
def styles
self.extend Edmunds::Vehicle::Styles
end
|
#vehicles ⇒ Object
6
7
8
|
# File 'lib/edmunds/api.rb', line 6
def vehicles
self.extend Edmunds::Vehicle
end
|
#vin ⇒ Object
18
19
20
|
# File 'lib/edmunds/vehicle.rb', line 18
def vin
self.extend Edmunds::Vehicle::Vin
end
|