Method: FindKeywords::RemoveWordsList#initialize

Defined in:
lib/find_keywords/remove_words_list.rb

#initialize(word_list) ⇒ RemoveWordsList

Returns a new instance of RemoveWordsList.



47
48
49
50
51
52
53
54
55
56
57
58
# File 'lib/find_keywords/remove_words_list.rb', line 47

def initialize (word_list)
  if word_list.is_a?(String)
    @word_list = word_list.split(" ")
  elsif word_list.is_a?(Array)
    @word_list = word_list
  elsif word_list.is_a?(Hash)
    @word_list = word_list.collect { |k, v| "#{k} #{v} " }.join.split(" ")
  else
    @word_list = []
  end
  @@instance_collector << self
end