class Hbci::ElementUnparser

Attributes

element[R]
type[R]

Public Class Methods

new(element, type) click to toggle source
# File lib/hbci/element_unparser.rb, line 8
def initialize(element, type)
  @element = element
  @type = type
end

Public Instance Methods

unparse() click to toggle source
# File lib/hbci/element_unparser.rb, line 13
def unparse
  if type == :binary
    "@#{element.size}@#{element}"
  else
    element.to_s.gsub('?', '??').gsub('+', '?+').gsub(':', '?:').gsub('\'', '?\'')
  end
end