Class: Jamnagar::Refiners::UrlExpansion
- Defined in:
- lib/jamnagar/refiners/url_expansion.rb
Instance Method Summary collapse
-
#initialize(expander = nil) ⇒ UrlExpansion
constructor
A new instance of UrlExpansion.
- #refine(item) ⇒ Object
- #refinement_result(item) ⇒ Object
- #to_s ⇒ Object
Constructor Details
#initialize(expander = nil) ⇒ UrlExpansion
Returns a new instance of UrlExpansion.
4 5 6 |
# File 'lib/jamnagar/refiners/url_expansion.rb', line 4 def initialize(=nil) = || Jamnagar::Utilities::UrlExpander.new end |
Instance Method Details
#refine(item) ⇒ Object
12 13 14 |
# File 'lib/jamnagar/refiners/url_expansion.rb', line 12 def refine(item) super item end |
#refinement_result(item) ⇒ Object
16 17 18 19 20 |
# File 'lib/jamnagar/refiners/url_expansion.rb', line 16 def refinement_result(item) = .(item["url"]) {"final_url" => ['final_url'], "final_url_body" => ['body'], "final_url_host" => ["final_url_host"]} end |
#to_s ⇒ Object
8 9 10 |
# File 'lib/jamnagar/refiners/url_expansion.rb', line 8 def to_s "URL Expansion" end |