class Celsius::Primo::SoapApi::Searcher::SearchBrief::SearchRequestTransformation::SetupTarget
Public Instance Methods
call()
click to toggle source
# File lib/celsius/primo/soap_api/searcher/search_brief/search_request_transformation/setup_target.rb, line 5 def call # create empty ox document self.target = Ox::Document.new(version: "1.0", encoding: "UTF-8") # populate target with soap request skeleton self.target << Ox.parse( <<-xml <env:Envelope xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:impl="http://primo.kobv.de/PrimoWebServices/services/searcher" xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ins0="http://xml.apache.org/xml-soap"> <env:Body> <impl:searchBrief><searchRequestStr></searchRequestStr></impl:searchBrief> </env:Body> </env:Envelope> xml ) end