Class: Slimmer::Processors::SearchIndexSetter

Inherits:
Object
  • Object
show all
Defined in:
lib/slimmer/processors/search_index_setter.rb

Instance Method Summary collapse

Constructor Details

#initialize(response) ⇒ SearchIndexSetter

Returns a new instance of SearchIndexSetter.



7
8
9
# File 'lib/slimmer/processors/search_index_setter.rb', line 7

def initialize(response)
  @response = response
end

Instance Method Details

#filter(content_document, page_template) ⇒ Object



11
12
13
14
15
16
# File 'lib/slimmer/processors/search_index_setter.rb', line 11

def filter(content_document, page_template)
  if search_index && (form = page_template.at_css('form#search'))
    input_html = Nokogiri::HTML.fragment(tab_input_tag)
    form.add_child(input_html)
  end
end