class Hash

Public Instance Methods

access(path) click to toggle source
access
# File lib/jekyll-multiple-languages-plugin.rb, line 542
def access(path)
  ret = self
  
  path.split('.').each do |p|
  
    if p.to_i.to_s == p
      ret = ret[p.to_i]
    else
      ret = ret[p.to_s] || ret[p.to_sym]
    end
    
    break unless ret
  end
  
  ret
end