6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
# File 'lib/crefo/xml/request/header.rb', line 6
def build(xml, request)
nodes = {
communicationlanguage: Crefo.config.communicationlanguage,
transmissiontimestamp: request.transmissiontimestamp.iso8601,
keylistversion: Crefo.config.keylistversion,
clientapplicationname: Crefo.config.clientapplicationname,
clientapplicationversion: Crefo.config.clientapplicationversion,
transactionreference: request.request_id,
useraccount: Crefo.config.useraccount,
generalpassword: Crefo.config.generalpassword,
individualpassword: Crefo.config.individualpassword
}
Utils::HashToNodes.call(xml, :header, nodes)
end
|