lib/statraptor/client/graphs.rb in statraptor-0.1.0 vs lib/statraptor/client/graphs.rb in statraptor-0.2.0

- old
+ new

@@ -1,28 +1,27 @@ module StatRaptor class Client module Graphs - def get_revenue_graph_data(params={}) + def get_revenue_graph_data(params = {}) graph_data("revenue", params) end - def get_subscribers_graph_data(params={}) + def get_subscribers_graph_data(params = {}) graph_data("subscribers", params) end - def get_average_lifetime_value_graph_data(params={}) + def get_average_lifetime_value_graph_data(params = {}) graph_data("average_lifetime_value", params) end - def get_churn_graph_data(params={}) + def get_churn_graph_data(params = {}) graph_data("churn", params) end private - def graph_data(type, params={}) - response = Typhoeus::Request.get("#{StatRaptor.endpoint}/graphs/#{type}", :params => params) - response.body + def graph_data(type, params = {}) + get("/graphs/#{type}.json", params) end end end end