new(value, options = {})
public
Create a new cache
entry for the specified value. Options supported
are :compress, :compress_threshold, and
:expires_in.
# File activesupport/lib/active_support/cache.rb, line 606
def initialize(value, options = {})
if should_compress?(value, options)
@value = compress(value)
@compressed = true
else
@value = value
end
@created_at = Time.now.to_f
@expires_in = options[:expires_in]
@expires_in = @expires_in.to_f if @expires_in
end