Class: Pushr::ConfigurationApnsFeedback

Inherits:
Configuration
  • Object
show all
Defined in:
lib/pushr/configuration_apns_feedback.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#appObject

Returns the value of attribute app.



3
4
5
# File 'lib/pushr/configuration_apns_feedback.rb', line 3

def app
  @app
end

#connectionsObject

Returns the value of attribute connections.



3
4
5
# File 'lib/pushr/configuration_apns_feedback.rb', line 3

def connections
  @connections
end

#enabledObject

Returns the value of attribute enabled.



3
4
5
# File 'lib/pushr/configuration_apns_feedback.rb', line 3

def enabled
  @enabled
end

#feedback_pollObject

Returns the value of attribute feedback_poll.



3
4
5
# File 'lib/pushr/configuration_apns_feedback.rb', line 3

def feedback_poll
  @feedback_poll
end

#idObject

Returns the value of attribute id.



3
4
5
# File 'lib/pushr/configuration_apns_feedback.rb', line 3

def id
  @id
end

#typeObject

Returns the value of attribute type.



3
4
5
# File 'lib/pushr/configuration_apns_feedback.rb', line 3

def type
  @type
end

Instance Method Details

#nameObject



6
7
8
# File 'lib/pushr/configuration_apns_feedback.rb', line 6

def name
  :apns_feedback
end

#to_hashObject



10
11
12
# File 'lib/pushr/configuration_apns_feedback.rb', line 10

def to_hash
  { type: self.class.to_s, app: app, enabled: enabled, connections: connections, feedback_poll: feedback_poll }
end