class Cloudflair::Analytics
Public Class Methods
new(zone_id)
click to toggle source
# File lib/cloudflair/api/zone/analytics.rb, line 9 def initialize(zone_id) @path = "zones/#{zone_id}/analytics" end
Public Instance Methods
colos(filter = {})
click to toggle source
# File lib/cloudflair/api/zone/analytics.rb, line 19 def colos(filter = {}) raw_response = connection.get "#{@path}/colos", filter parsed_responses = response raw_response parsed_responses.map do |parsed_response| hash_to_object parsed_response end end
dashboard(filter = {})
click to toggle source
# File lib/cloudflair/api/zone/analytics.rb, line 13 def dashboard(filter = {}) raw_response = connection.get "#{@path}/dashboard", filter parsed_response = response raw_response hash_to_object parsed_response end