class Isurvey::SOAPClient
Public Class Methods
export_survey()
click to toggle source
# File lib/isurvey/soap_client.rb, line 20 def self.export_survey @export_survey ||= self.savon_call(:export_survey) end
export_survey_results()
click to toggle source
# File lib/isurvey/soap_client.rb, line 24 def self.export_survey_results @export_survey_results ||= self.savon_call(:export_survey_results) end
savon_call(operation)
click to toggle source
# File lib/isurvey/soap_client.rb, line 9 def self.savon_call(operation) self.savon_client.call( operation, message: { cp: Credentials.company_identifier, sp: Credentials.survey_password } ) end
savon_client()
click to toggle source
# File lib/isurvey/soap_client.rb, line 3 def self.savon_client @savon_client ||= Savon.client( wsdl: "https://isurveysoft.com/servicesv3/exportservice.asmx?WSDL" ) end