class Slimmer::Processors::SearchPathSetter
Public Class Methods
new(response)
click to toggle source
# File lib/slimmer/processors/search_path_setter.rb, line 3 def initialize(response) @response = response end
Public Instance Methods
filter(_content_document, page_template)
click to toggle source
# File lib/slimmer/processors/search_path_setter.rb, line 7 def filter(_content_document, page_template) if search_scope && page_template.at_css("form#search") page_template.at_css("form#search").attributes["action"].value = search_scope end end
search_scope()
click to toggle source
# File lib/slimmer/processors/search_path_setter.rb, line 13 def search_scope @response.headers[Slimmer::Headers::SEARCH_PATH_HEADER] end