module SimpleSearchable::SearchableBy
Public Instance Methods
searchable_by(*method_names)
click to toggle source
# File lib/simple_searchable.rb, line 5 def searchable_by(*method_names) self.singleton_class.send(:define_method, :search) do |opts| return all if opts.nil? search_filter_all(method_names, opts) end self.send(:extend, FilterMethods) end