Class: S3Direct::FilenameStrategy

Inherits:
Struct
  • Object
show all
Defined in:
lib/s3direct/content_type_detection.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#filenameObject

Returns the value of attribute filename

Returns:

  • (Object)

    the current value of filename



31
32
33
# File 'lib/s3direct/content_type_detection.rb', line 31

def filename
  @filename
end

Instance Method Details

#lookupObject



32
33
34
35
# File 'lib/s3direct/content_type_detection.rb', line 32

def lookup
  types = MIME::Types.type_for(filename)
  (types.first || ContentTypeDetection::Default).content_type
end