class Pushr::Daemon::Apns2Support::Response

Attributes

headers[R]

Public Class Methods

new(options = {}) click to toggle source
# File lib/pushr/daemon/apns2_support/response.rb, line 7
def initialize(options = {})
  @headers = options[:headers]
  @body = options[:body]
end

Public Instance Methods

body() click to toggle source
# File lib/pushr/daemon/apns2_support/response.rb, line 20
def body
  JSON.parse(@body) rescue @body
end
ok?() click to toggle source
# File lib/pushr/daemon/apns2_support/response.rb, line 16
def ok?
  status == '200'
end
status() click to toggle source
# File lib/pushr/daemon/apns2_support/response.rb, line 12
def status
  @headers[':status'] if @headers
end