Class: Seatsio::ChartReportsClient
- Inherits:
-
Object
- Object
- Seatsio::ChartReportsClient
- Defined in:
- lib/seatsio/chart_reports.rb
Instance Method Summary collapse
- #by_label(chart_key) ⇒ Object
-
#initialize(secret_key, base_url) ⇒ ChartReportsClient
constructor
A new instance of ChartReportsClient.
Constructor Details
#initialize(secret_key, base_url) ⇒ ChartReportsClient
Returns a new instance of ChartReportsClient.
9 10 11 |
# File 'lib/seatsio/chart_reports.rb', line 9 def initialize(secret_key, base_url) @http_client = ::Seatsio::HttpClient.new(secret_key, base_url) end |
Instance Method Details
#by_label(chart_key) ⇒ Object
13 14 15 16 17 |
# File 'lib/seatsio/chart_reports.rb', line 13 def by_label(chart_key) url = "reports/charts/#{chart_key}/byLabel" body = @http_client.get(url) Domain::ChartReport.new(body) end |