Class: Opower::TimeSeries::Query::GraphingRequest
- Inherits:
-
Object
- Object
- Opower::TimeSeries::Query::GraphingRequest
- Defined in:
- lib/time_series/query.rb
Overview
Generates a graphing request URL from a properly configured Query object.
Instance Method Summary collapse
-
#initialize(request) ⇒ GraphingRequest
constructor
Initializes the graphing request wrapper using the data found in the Query object.
-
#to_s ⇒ String
Returns the URL for the specified query and its requested data.
Constructor Details
#initialize(request) ⇒ GraphingRequest
Initializes the graphing request wrapper using the data found in the Query object.
139 140 141 142 143 |
# File 'lib/time_series/query.rb', line 139 def initialize(request) @parameters = request @request = [] build_request end |
Instance Method Details
#to_s ⇒ String
Returns the URL for the specified query and its requested data.
148 149 150 |
# File 'lib/time_series/query.rb', line 148 def to_s URI.encode(@request.join('&')) end |