Sha256: c0bdf10c27b4d70ff84c5cbaa95d1fbe17ac82935e7eb6910373b18455c330ba

Contents?: true

Size: 310 Bytes

Versions: 3

Compression:

Stored size: 310 Bytes

Contents

module Jamnagar
  module Refiners
    class SourceDetail < Refiner
      def initialize(store: nil)
        @store = store
      end

      def to_s
        "Source Detail"
      end

      def refinement_result(item)
        {"source" => @store.find_source(item, item.raw_source)}
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
jamnagar-1.3.9.1 lib/jamnagar/refiners/source_detail.rb
jamnagar-1.3.9 lib/jamnagar/refiners/source_detail.rb
jamnagar-1.3.8 lib/jamnagar/refiners/source_detail.rb