Class: OFX::Data::Serialization::Transaction::Status

Inherits:
Object
  • Object
show all
Includes:
Common
Defined in:
lib/ofx/data/serialization/transaction/status.rb

Instance Method Summary collapse

Methods included from Common

included, #initialize, #registry_entry, #serialize_collection, #serialize_object

Instance Method Details

#default_registry_entry_argsObject



11
12
13
# File 'lib/ofx/data/serialization/transaction/status.rb', line 11

def default_registry_entry_args
  [:"transaction.status", nil]
end

#serialize(status, builder) ⇒ Object



15
16
17
18
19
20
21
22
23
# File 'lib/ofx/data/serialization/transaction/status.rb', line 15

def serialize(status, builder)
  builder.STATUS do |builder|
    builder.CODE status.code
    builder.SEVERITY status.severity.to_s.upcase
    unless status.message.nil?
      builder.MESSAGE status.message
    end
  end
end