Module: Exlibris::Primo::WebService::Response::Facets

Included in:
Search
Defined in:
lib/exlibris/primo/web_service/response/facets.rb

Instance Method Summary collapse

Instance Method Details

#facetsObject



6
7
8
9
10
11
# File 'lib/exlibris/primo/web_service/response/facets.rb', line 6

def facets
  @facets ||= (facet_list) ? facet_list.xpath("//search:FACET", response_namespaces).collect { |facet|
    accurate = (facet.parent["ACCURATE_COUNTERS"].eql? "true")
    Exlibris::Primo::Facet.new(:raw_xml => facet.to_xml, :accurate => accurate)
  } : []
end