Module: BrighterPlanet::FuelPurchase

Extended by:
Emitter
Included in:
FuelPurchaseRecord
Defined in:
lib/fuel_purchase.rb,
lib/fuel_purchase/data.rb,
lib/fuel_purchase/carbon_model.rb,
lib/fuel_purchase/summarization.rb,
lib/fuel_purchase/characterization.rb

Defined Under Namespace

Modules: CarbonModel, Characterization, Data, Summarization

Class Method Summary collapse

Class Method Details

.fuel_purchase_modelObject



7
8
9
10
11
12
13
14
15
# File 'lib/fuel_purchase.rb', line 7

def self.fuel_purchase_model
  if Object.const_defined? 'FuelPurchase'
    ::FuelPurchase
  elsif Object.const_defined? 'FuelPurchaseRecord'
    FuelPurchaseRecord
  else
    raise 'There is no fuel_purchase model'
  end
end