module Zoomify::Resources::Report
Public Instance Methods
daily_report(*args)
click to toggle source
# File lib/zoomify/resources/report.rb, line 4 def daily_report *args params = Request.extract_params args self.class.fire_get("/report/daily", params) end
meetings_report(*args)
click to toggle source
# File lib/zoomify/resources/report.rb, line 14 def meetings_report *args params = Request.retrieve_params_and_manage_from_to_error *args Request.raise_user_id_email_error params self.class.fire_get("/report/users/#{Request.extract_id_from_params(params)}/meetings", params) end
Private Instance Methods
report_method_with_id_options(params)
click to toggle source
# File lib/zoomify/resources/report.rb, line 29 def report_method_with_id_options params { meeting_details_report: "/report/meetings/#{params[:id]}", meeting_participants_report: "/report/meetings/#{params[:id]}/participants", meeting_polls_report: "/report/meetings/#{params[:id]}/polls", webinar_daily_report: "/report/webinars/#{params[:id]}", webinar_participants_report: "/report/webinars/#{params[:id]}/participants", webinar_polls_report: "/report/webinars/#{params[:id]}/polls", webinar_qa_report: "/report/webinars/#{params[:id]}/qa", } end
report_method_without_id_options()
click to toggle source
# File lib/zoomify/resources/report.rb, line 26 def report_method_without_id_options {users_report: "/report/users", telephone_report: "/report/telephone"} end