Method: Balloon::FileExtension#initialize
- Defined in:
- lib/balloon/file_extension.rb
#initialize(file, mime_type = nil) ⇒ FileExtension
Returns a new instance of FileExtension.
46 47 48 49 50 51 52 53 54 55 56 |
# File 'lib/balloon/file_extension.rb', line 46 def initialize(file, mime_type = nil) if file.is_a?(Hash) @file = file["tempfile"] || file[:tempfile] @original_filename = file["filename"] || file[:filename] @mime_type = file["content_type"] || file[:content_type] else @file = file @original_filename = nil @mime_type = mime_type end end |