# File lib/moneta.rb, line 15 def [](key) check_expired(key) super end
# File lib/moneta.rb, line 3 def check_expired(key) if @expiration[key] && Time.now > @expiration[key] @expiration.delete(key) self.delete(key) end end
# File lib/moneta.rb, line 25 def delete(key) check_expired(key) super end
# File lib/moneta.rb, line 20 def fetch(key, default = nil, &blk) check_expired(key) super end
# File lib/moneta.rb, line 10 def key?(key) check_expired(key) super end
Generated with the Darkfish Rdoc Generator 2.