Wraps the search definitions for Tire::Multi::Search
# File lib/tire/multi_search.rb, line 13 def initialize @names = [] @searches = [] end
# File lib/tire/multi_search.rb, line 18 def << value @names << value[:name] @searches << value[:search] end
# File lib/tire/multi_search.rb, line 23 def [] name @searches[ @names.index(name) ] end
# File lib/tire/multi_search.rb, line 27 def each(&block) @searches.each(&block) end
# File lib/tire/multi_search.rb, line 31 def size @searches.size end
# File lib/tire/multi_search.rb, line 35 def to_a @searches end