Module: AlgoliaSearch::Utilities
- Defined in:
- lib/algoliasearch/utilities.rb
Class Method Summary collapse
Class Method Details
.clear_all_indexes ⇒ Object
8 9 10 11 12 |
# File 'lib/algoliasearch/utilities.rb', line 8 def clear_all_indexes get_model_classes.each do |klass| klass.clear_index! end end |
.get_model_classes ⇒ Object
4 5 6 |
# File 'lib/algoliasearch/utilities.rb', line 4 def get_model_classes AlgoliaSearch.included_in ? AlgoliaSearch.included_in : [] end |
.reindex_all_models ⇒ Object
14 15 16 17 18 |
# File 'lib/algoliasearch/utilities.rb', line 14 def reindex_all_models get_model_classes.each do |klass| klass.reindex end end |