Method: Thredded::SearchParser#parse_text

Defined in:
app/models/concerns/thredded/search_parser.rb

#parse_textObject



34
35
36
37
38
39
# File 'app/models/concerns/thredded/search_parser.rb', line 34

def parse_text
  regex = Regexp.new('\"[^"]*\"')
  found_terms = @query.scan(regex)
  @query = @query.sub(regex, '')
  found_terms.concat(@query.split(/\s+/))
end