zammad/lib/cache.rb
2012-07-29 20:55:51 +02:00

21 lines
No EOL
488 B
Ruby

module Cache
def self.delete( key )
puts 'Cache.delete' + key.to_s
Rails.cache.delete( key.to_s )
end
def self.write( key, data, params = {} )
if !params[:expires_in]
params[:expires_in] = 24.hours
end
puts 'Cache.write: ' + key.to_s
Rails.cache.write( key.to_s, data, params)
end
def self.get( key )
puts 'Cache.get: ' + key.to_s
Rails.cache.read( key.to_s )
end
def self.clear
puts 'Cache.clear...'
Rails.cache.clear
end
end