class AmberElectric::Prices

Attributes

controlled_load_cents_per_kwh[R]
export_cents_per_kwh[R]
market_period_end[R]
static_import_cents_per_kwh[R]

Public Class Methods

for(postcode: ) click to toggle source
# File lib/amber_electric.rb, line 79
def self.for(postcode: )
  AmberElectric::Client.prices_for(postcode: postcode)
end
new(market_period_end:, static_import_cents_per_kwh: , controlled_load_cents_per_kwh: , export_cents_per_kwh: ) click to toggle source
# File lib/amber_electric.rb, line 72
def initialize(market_period_end:, static_import_cents_per_kwh: , controlled_load_cents_per_kwh: , export_cents_per_kwh: )
  @market_period_end = market_period_end
  @static_import_cents_per_kwh = static_import_cents_per_kwh
  @controlled_load_cents_per_kwh = controlled_load_cents_per_kwh
  @export_cents_per_kwh = export_cents_per_kwh
end