Method: CarrierWave.generate_cache_id
- Defined in:
- lib/carrierwave/uploader/cache.rb
.generate_cache_id ⇒ Object
Generates a unique cache id for use in the caching system
Returns
- String
-
a cache id in the format YYYYMMDD-HHMM-PID-RND
18 19 20 |
# File 'lib/carrierwave/uploader/cache.rb', line 18 def self.generate_cache_id Time.now.strftime('%Y%m%d-%H%M') + '-' + Process.pid.to_s + '-' + ("%04d" % rand(9999)) end |