# File lib/ramaze/snippets/ramaze/lru_hash.rb, line 120 def [](key) expire unless objs.key?(key) self.misses += 1 return end obj = objs[key] obj.atime = Time.now.to_i list.delete_if{|list_key| key == list_key } list << key self.hits += 1 obj.content end