Class: RailTripRecord
- Inherits:
-
ActiveRecord::Base
- Object
- ActiveRecord::Base
- RailTripRecord
- Includes:
- BrighterPlanet::RailTrip, Sniff::Emitter
- Defined in:
- lib/test_support/rail_trip_record.rb
Class Method Summary collapse
Instance Method Summary collapse
Methods included from BrighterPlanet::RailTrip
Class Method Details
.research(key) ⇒ Object
13 14 15 16 17 18 19 20 |
# File 'lib/test_support/rail_trip_record.rb', line 13 def research(key) case key when :diesel_emission_factor 22.59.pounds_per_gallon.to(:kilograms_per_litre) # CO2 / diesel https://brighterplanet.sifterapp.com/projects/30/issues/455 when :electricity_emission_factor 1.36.pounds.to(:kilograms) # CO2 / kWh https://brighterplanet.sifterapp.com/projects/30/issues/455 end end |
Instance Method Details
#emission_date ⇒ Object
23 24 25 |
# File 'lib/test_support/rail_trip_record.rb', line 23 def emission_date created_at.to_date #FIXME we should add a date characteristic for this emitter end |