class EBICS::Request

Public Instance Methods

raw_order_data(name) click to toggle source
# File lib/ebics.rb, line 15
def raw_order_data(name)
  request_template(name)
end
render_order_data(name) click to toggle source
# File lib/ebics.rb, line 10
def render_order_data(name)
  zipped_order_data = Zlib::Deflate.deflate raw_order_data(name)
  Base64.strict_encode64(zipped_order_data)
end
request_template(name) click to toggle source
# File lib/ebics.rb, line 19
def request_template(name)
  raw = File.read(File.join(File.dirname(__FILE__), '../templates/' + name + '.erb'))
  ERB.new(raw).result(binding)
end