Method: CarrierWave::Storage::Fog::File#filename

Defined in:
lib/carrierwave/storage/fog.rb

#filename(options = {}) ⇒ Object

Return file name, if available

Returns

[String] file name or [NilClass] no file name available



440
441
442
443
# File 'lib/carrierwave/storage/fog.rb', line 440

def filename(options = {})
  return unless (file_url = url(options))
  CGI.unescape(file_url.split('?').first).gsub(/.*\/(.*?$)/, '\1')
end