Class: Hydra::Works::DetermineOriginalName
- Inherits:
-
Object
- Object
- Hydra::Works::DetermineOriginalName
- Defined in:
- lib/hydra/works/services/determine_original_name.rb
Class Method Summary collapse
-
.call(file) ⇒ String
Determines the original name for a given file.
Class Method Details
.call(file) ⇒ String
Determines the original name for a given file
6 7 8 9 10 11 |
# File 'lib/hydra/works/services/determine_original_name.rb', line 6 def self.call(file) return file.original_name if file.respond_to?(:original_name) return file.original_filename if file.respond_to?(:original_filename) return ::File.basename(file.path) if file.respond_to?(:path) '' end |