Class: SirTrevorRails::Blocks::SearchResultsBlock

Inherits:
SirTrevorRails::Block
  • Object
show all
Defined in:
app/models/sir_trevor_rails/blocks/search_results_block.rb

Instance Method Summary collapse

Instance Method Details

#query_paramsObject



3
4
5
# File 'app/models/sir_trevor_rails/blocks/search_results_block.rb', line 3

def query_params
  search.query_params
end

#searchObject



7
8
9
10
11
12
13
# File 'app/models/sir_trevor_rails/blocks/search_results_block.rb', line 7

def search
  @search ||= if slug
    parent.exhibit.searches.find_by!(slug: slug)
  elsif search_id = send(:'searches-options')
    parent.exhibit.searches.find(search_id)
  end
end