Class: Pntfr::Feedback

Inherits:
BaseService show all
Includes:
ApnsConfigurator
Defined in:
lib/pntfr/feedback.rb

Instance Method Summary collapse

Methods included from ApnsConfigurator

#configure_apns

Constructor Details

#initialize(credentials = nil) ⇒ Feedback

Returns a new instance of Feedback.



9
10
11
12
# File 'lib/pntfr/feedback.rb', line 9

def initialize credentials=nil
  super
  configure_apns(@credentials[:ios])
end

Instance Method Details

#bad_devicesObject



14
15
16
17
18
19
20
21
# File 'lib/pntfr/feedback.rb', line 14

def bad_devices
  feedback= ::APNS.feedback
  feedback.collect do |rs|
    bd= BadDevice.new(rs.last)
    bd.timestamp= rs.first
    bd
  end
end