class Urbanairship::Reports::OptInList

Public Class Methods

new(client: required('client'), start_date: required('start_date'), end_date: required('end_date'), precision: required('precision')) click to toggle source
Calls superclass method Urbanairship::Common::PageIterator::new
# File lib/urbanairship/reports/response_statistics.rb, line 109
def initialize(client: required('client'), start_date: required('start_date'),
               end_date: required('end_date'), precision: required('precision'))
  super(client: client)
  period_params = Helper.new.get_period_params(start_date, end_date, precision)
  @next_page_path = reports_path('optins/' + period_params)
  @data_attribute = 'optins'
end