module Hbci::MessageFactory
Public Class Methods
build(connector, dialog) { |s| ... }
click to toggle source
# File lib/hbci/message_factory.rb, line 5 def self.build(connector, dialog) request_message = Message.new(connector, dialog) request_message.add_segment(Segments::HNHBKv3.new) request_message.add_segment(Segments::HNVSKv3.new) hnvsd = Segments::HNVSDv1.new do |s| s.add_segment(Segments::HNSHKv4.new) yield s s.add_segment(Segments::HNSHAv2.new) end request_message.add_segment(hnvsd) request_message.add_segment(Segments::HNHBSv1.new) request_message end