Method: I18nAdmin::TranslationCollection#search
- Defined in:
- lib/i18n_admin/translation_collection.rb
#search(query) ⇒ Object
17 18 19 20 21 22 23 24 |
# File 'lib/i18n_admin/translation_collection.rb', line 17 def search(query) regex = /#{ query.split(' ').join('|') }/i # Duplicate and filter translations updated = dup updated.translations.select! { |translation| translation.matches?(regex) } updated end |