Sha256: f0ac1479d6cbeaeed64ccf870355483f41b28cd1d68e1996c2295e3748956ef6
Contents?: true
Size: 566 Bytes
Versions: 25
Compression:
Stored size: 566 Bytes
Contents
module Exlibris module Primo module WebService module Request module Call # # Returns an response Exlibris::Primo::WebService::Response that corresponds # to the request. # def call # Get the Response class that matches the Request class. response_klass = "Exlibris::Primo::WebService::Response::#{self.class.name.demodulize}".constantize response_klass.new(client.send(soap_action, to_xml), soap_action) end end end end end end
Version data entries
25 entries across 25 versions & 1 rubygems