class Pepin::GrepFilter
Public Instance Methods
pattern(query)
click to toggle source
# File lib/pepin/grep_filter.rb, line 3 def pattern(query) query.empty? ? nil : Regexp.new(Regexp.quote(query), 'i') end
select(list, query)
click to toggle source
# File lib/pepin/grep_filter.rb, line 7 def select(list, query) query.empty? ? list : list.grep(pattern(query)) end