class TwitterCldr::DataReaders::DataReader
Attributes
locale[R]
Public Class Methods
new(locale)
click to toggle source
# File lib/twitter_cldr/data_readers/data_reader.rb, line 12 def initialize(locale) @locale = TwitterCldr.convert_locale(locale) end
Public Instance Methods
pattern_at_path(path)
click to toggle source
# File lib/twitter_cldr/data_readers/data_reader.rb, line 16 def pattern_at_path(path) traverse(path) end
Private Instance Methods
resource()
click to toggle source
# File lib/twitter_cldr/data_readers/data_reader.rb, line 26 def resource raise NotImplementedError end
traverse(path, hash = resource, &block)
click to toggle source
# File lib/twitter_cldr/data_readers/data_reader.rb, line 22 def traverse(path, hash = resource, &block) TwitterCldr::Utils.traverse_hash(hash, path, &block) end