class RubyIsds::Responses::Message

Public Class Methods

new(response) click to toggle source
Calls superclass method RubyIsds::Response::new
# File lib/ruby_isds/responses/message.rb, line 4
def initialize(response)
  super
end

Public Instance Methods

message() click to toggle source
# File lib/ruby_isds/responses/message.rb, line 8
def message
  ::RubyIsds::DataMessage.new(message_hash)
end

Private Instance Methods

message_hash() click to toggle source
# File lib/ruby_isds/responses/message.rb, line 14
def message_hash
  hash = parsed_body['dmReturnedMessage']
  hash['dmDm'].delete('xmlns:p')
  hash
end