class Google::Taxonomy::Validator

Public Class Methods

convert_entries() click to toggle source
# File lib/google/taxonomy/validator.rb, line 11
def self.convert_entries
  entries = []
  File.open(file_location, "r").each_with_index do |line, index|
    next if index == 0
    entries << line.gsub("\n", "")
  end
  entries.to_set
end
entries() click to toggle source
# File lib/google/taxonomy/validator.rb, line 7
def self.entries
  @@entries ||= convert_entries
end
file_location() click to toggle source
# File lib/google/taxonomy/validator.rb, line 20
def self.file_location
  File.expand_path('../../data_files/taxonomy.de-DE.txt', File.dirname(__FILE__))
end
valid?(val) click to toggle source
# File lib/google/taxonomy/validator.rb, line 24
def self.valid?(val)
  entries.include? val
end