Module: Wits::FiveMinutePrices
Defined Under Namespace
Modules: ConvenienceMethods
Class Method Summary
collapse
Instance Method Summary
collapse
Class Method Details
.extended(base) ⇒ Object
14
15
16
17
|
# File 'lib/wits/five_minute_prices.rb', line 14
def self.extended(base)
base.extend Helpers
base.extend ConvenienceMethods
end
|
Instance Method Details
#average_five_minute_prices(node, date = nz_current_date) ⇒ Object
19
20
21
|
# File 'lib/wits/five_minute_prices.rb', line 19
def average_five_minute_prices(node, date = nz_current_date)
five_minute_prices(node, date, :average)
end
|
#five_minute_prices(node, date = nz_current_date, type = :price) ⇒ Object
23
24
25
26
27
28
29
|
# File 'lib/wits/five_minute_prices.rb', line 23
def five_minute_prices(node, date = nz_current_date, type = :price)
node = format_node(node)
date = format_date(date)
type = format_price_type(type)
request_five_min_prices(node, date, type)
end
|