class Access::Report
Public Class Methods
all_usage(options = {})
click to toggle source
# File lib/access/report.rb, line 5 def self.all_usage(options = {}) # Internal Admin only Call Access::Api.new.all_usage options end
member_location_frequent(member, options = {})
click to toggle source
# File lib/access/report.rb, line 28 def self.member_location_frequent(member, options = {}) Access::Api.new.member_location_frequent member, options end
member_location_recent(member, options = {})
click to toggle source
# File lib/access/report.rb, line 32 def self.member_location_recent(member, options = {}) Access::Api.new.member_location_recent member, options end
member_query_frequent(member, options = {})
click to toggle source
# File lib/access/report.rb, line 20 def self.member_query_frequent(member, options = {}) Access::Api.new.member_query_frequent member, options end
member_query_recent(member, options = {})
click to toggle source
# File lib/access/report.rb, line 24 def self.member_query_recent(member, options = {}) Access::Api.new.member_query_recent member, options end
new(values)
click to toggle source
# File lib/access/report.rb, line 40 def initialize(values) @used_fields = [] set_up_methods(values) set_values(values) end
process_batch(chunk)
click to toggle source
# File lib/access/report.rb, line 36 def self.process_batch(chunk) chunk.map { |data| new(data) } end
usage(options = {})
click to toggle source
# File lib/access/report.rb, line 10 def self.usage(options = {}) # Internal Admin only Call Access::Api.new.usage options end
usage_other(key, options = {})
click to toggle source
# File lib/access/report.rb, line 15 def self.usage_other(key, options = {}) # Internal Admin only Call Access::Api.new.usage_other key, options end