Sha256: 4020d34bf7aa10c8993bd0f05f6ed33c5385534572f9b8438c28f6846752871e

Contents?: true

Size: 412 Bytes

Versions: 4

Compression:

Stored size: 412 Bytes

Contents

class ConfigReader

  CONFIG_PATH = File.expand_path(File.join(File.dirname(__FILE__), '../../config'))

  def self.yaml(filename)
   YAML.load_file File.join(CONFIG_PATH, filename)
  end

  def self.similar_character_mapping
    @similar_character_mapping ||= yaml('similar_character_mapping.yml').freeze
  end
  
  def self.accents_mapping
    @accents_mapping ||= yaml('accents_mapping.yml').freeze
  end

end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
core_extended-0.0.9 lib/core_extended/config_reader.rb
core_extended-0.0.8 lib/core_extended/config_reader.rb
core_extended-0.0.7 lib/core_extended/config_reader.rb
core_extended-0.0.6 lib/core_extended/config_reader.rb