Sha256: 84cca38aa38ed87cb24a688371b8216d7bb72fafa19cd0a7a7530ef7081c8c3d
Contents?: true
Size: 419 Bytes
Versions: 4
Compression:
Stored size: 419 Bytes
Contents
module RocketJobMissionControl module Workers class Search attr_reader :results, :search_term def initialize(search_term, search_subset) @search_term = search_term @results = search_subset end def execute if !search_term.blank? @results = @results.where('$or' => [{name: /#{search_term}/i}]) end @results end end end end
Version data entries
4 entries across 4 versions & 1 rubygems