Method: WordNet::Lexicon#initialize

Defined in:
lib/wordnet/lexicon.rb

#initialize(*args) ⇒ Lexicon

Create a new WordNet::Lexicon object that will use the database connection specified by the given dbconfig.



173
174
175
176
177
178
179
180
181
182
183
184
# File 'lib/wordnet/lexicon.rb', line 173

def initialize( *args )
  if args.empty?
    self.initialize_with_defaultdb( args.shift )
  elsif args.first.is_a?( String )
    self.initialize_with_uri( *args )
  else
    self.initialize_with_opthash( args.shift )
  end

  @db.sql_log_level = :debug
  WordNet::Model.db = @db
end