Module: Workarea::Search::SwatchedFacets
- Defined in:
- app/queries/workarea/search/swatched_facets.rb
Instance Method Summary collapse
Instance Method Details
#facets ⇒ Object
4 5 6 7 8 9 10 |
# File 'app/queries/workarea/search/swatched_facets.rb', line 4 def facets @swatched_facets ||= begin swatch_facet_names = swatched_facets.map(&:name) without_swatches = super.reject { |f| f.name.in?(swatch_facet_names) } swatched_facets + without_swatches end end |
#swatched_facets ⇒ Object
12 13 14 15 16 |
# File 'app/queries/workarea/search/swatched_facets.rb', line 12 def swatched_facets Search::Settings.current.swatch_facets.map do |swatch_facet| SwatchesFacet.new(self, swatch_facet) end end |