cache.rb 492 B

123456789101112131415161718192021
  1. module Cache
  2. def self.delete( key )
  3. # puts 'Cache.delete' + key.to_s
  4. Rails.cache.delete( key.to_s )
  5. end
  6. def self.write( key, data, params = {} )
  7. if !params[:expires_in]
  8. params[:expires_in] = 24.hours
  9. end
  10. # puts 'Cache.write: ' + key.to_s
  11. Rails.cache.write( key.to_s, data, params)
  12. end
  13. def self.get( key )
  14. # puts 'Cache.get: ' + key.to_s
  15. Rails.cache.read( key.to_s )
  16. end
  17. def self.clear
  18. # puts 'Cache.clear...'
  19. Rails.cache.clear
  20. end
  21. end