module CarrierWave::UniqueFilename
Public Instance Methods
filename()
click to toggle source
# File lib/carrierwave/unique_filename.rb, line 4 def filename if original_filename.present? @name ||= unique_filename "#{@name}.#{file.extension}" end end
Private Instance Methods
unique_filename()
click to toggle source
# File lib/carrierwave/unique_filename.rb, line 12 def unique_filename if version_name original_name = current_path.gsub("#{version_name}_","") else original_name = current_path end Digest::MD5.hexdigest(original_name) end