class Conquiro::SearchAPI::Result

Public Class Methods

result_for(attributes) click to toggle source
# File lib/conquiro/search_api/result.rb, line 6
def self.result_for(attributes)
  wrapper_type = attributes.delete(:wrapperType)
  case wrapper_type
    when /software/i then Conquiro::Software.new(attributes)
    else raise "Unsupported result type: #{wrapper_type}."
  end
end