Class: MiningTerm
- Inherits:
-
ActiveRecord::Base
- Object
- ActiveRecord::Base
- MiningTerm
- Defined in:
- lib/skynet-core/db/ibrands.rb
Instance Method Summary collapse
Instance Method Details
#exclude_terms ⇒ Object
195 196 197 198 199 200 201 202 |
# File 'lib/skynet-core/db/ibrands.rb', line 195 def exclude_terms exclude_list = [] self.filter.split(/,|;/).each do |filters| filters.strip! exclude_list << filters.gsub(/^-/,'') if filters.match(/^-/) end exclude_list end |
#filter_terms ⇒ Object
204 205 206 207 208 209 210 211 |
# File 'lib/skynet-core/db/ibrands.rb', line 204 def filter_terms list = [] self.filter.split(/,|;/).each do |filters| filters.strip! list << filters unless filters.match(/^-/) end list end |
#search_terms ⇒ Object
191 192 193 |
# File 'lib/skynet-core/db/ibrands.rb', line 191 def search_terms self.term.split(/,|;/) end |