Module: Plok::Searchable::ClassMethods
- Defined in:
- app/models/concerns/plok/searchable.rb
Instance Method Summary collapse
Instance Method Details
#searchable_field(key) ⇒ Object
82 83 84 85 86 |
# File 'app/models/concerns/plok/searchable.rb', line 82 def searchable_field(key) unless searchable_fields_list.include?(key.to_sym) searchable_fields_list << key.to_sym end end |
#searchable_fields(*args) ⇒ Object
88 89 90 |
# File 'app/models/concerns/plok/searchable.rb', line 88 def searchable_fields(*args) args.each { |key| searchable_field(key) } end |
#searchable_fields_list ⇒ Object
92 93 94 |
# File 'app/models/concerns/plok/searchable.rb', line 92 def searchable_fields_list @searchable_fields_list ||= [] end |