Sha256: fbe6f650e17d954ed517638edda50cbec078bbf8a332f97875cba8254580b105
Contents?: true
Size: 530 Bytes
Versions: 3
Compression:
Stored size: 530 Bytes
Contents
module Jamnagar module Refiners class UrlExpansion < Refiner def initialize(expander=nil) @expander = expander || Jamnagar::Utilities::UrlExpander.new end def to_s "URL Expansion" end def refine(item) super item end def refinement_result(item) expanded = @expander.expand(item["url"]) {"final_url" => expanded['final_url'], "final_url_body" => expanded['body'], "final_url_host" => expanded["final_url_host"]} end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
jamnagar-1.3.9.1 | lib/jamnagar/refiners/url_expansion.rb |
jamnagar-1.3.9 | lib/jamnagar/refiners/url_expansion.rb |
jamnagar-1.3.8 | lib/jamnagar/refiners/url_expansion.rb |