Class: MiningTerm

Inherits:
ActiveRecord::Base
  • Object
show all
Defined in:
lib/skynet-core/db/ibrands.rb

Instance Method Summary collapse

Instance Method Details

#exclude_termsObject



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_termsObject



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_termsObject



191
192
193
# File 'lib/skynet-core/db/ibrands.rb', line 191

def search_terms
  self.term.split(/,|;/)
end