Module: Glean::Source::Contrib
- Defined in:
- lib/glean/source/contrib.rb
Defined Under Namespace
Classes: SearchResult
Class Method Summary collapse
Class Method Details
.search(query) ⇒ Object
8 9 10 11 12 13 14 15 |
# File 'lib/glean/source/contrib.rb', line 8 def self.search(query) query = "" if query.nil? Glean::Dataset.new('glean/glean-contrib').each_with_object([]) do |source, results| name = source.identifier description = "#{source.name}: #{source.description}" results << SearchResult.new(name, description) if description.include?(query) end end |