class Skala::PrimoAdapter
Attributes
institution[RW]
languages[RW]
locations[RW]
on_campus[RW]
soap_api_url[RW]
timeout[RW]
Public Class Methods
new(options = {})
click to toggle source
# File lib/skala/primo_adapter.rb, line 17 def initialize(options = {}) HashWithIndifferentAccess.new(options).try do |_options| self.institution = _options[:institution] self.languages = _options[:languages] self.locations = _options[:locations] self.on_campus = _options[:on_campus] self.soap_api_url = _options[:soap_api_url] self.timeout = _options[:timeout] end end
Public Instance Methods
soap_api()
click to toggle source
internal api between adapter and operations
# File lib/skala/primo_adapter.rb, line 31 def soap_api self.class::SoapApi.new(self) end