class GreenButtonData::UsagePoint
Attributes
service_category[RW]
Public Class Methods
new(attributes)
click to toggle source
Calls superclass method
GreenButtonData::Entry::new
# File lib/green-button-data/usage_point.rb, line 7 def initialize(attributes) super # If deprecated usage summary name is used, create an alias if self.class.instance_methods.grep(/electric_power_usage/).size > 0 warn "DEPRECATED: ElectricPowerUsageSummary has been renamed to UsageSummary" singleton_class.class_eval do alias_method :usage_summaries, :electric_power_usage_summaries end end end
Public Instance Methods
usage_summary_url()
click to toggle source
# File lib/green-button-data/usage_point.rb, line 23 def usage_summary_url return @usage_summary_url || @electric_power_usage_summary_url end