Sha256: 312e7a7119ab8cbf3a9902a1189b5c137f0663e7886da2d37eced7d2132e3f0b

Contents?: true

Size: 298 Bytes

Versions: 3

Compression:

Stored size: 298 Bytes

Contents

module Axlsx
  # This module defines some utils related with mime type detection
  module MimeTypeUtils
    # Detect a file mime type
    # @param [String] v File path
    # @return [String] File mime type
    def self.get_mime_type(v)
      Marcel::MimeType.for(Pathname.new(v))
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
caxlsx-3.3.0 lib/axlsx/util/mime_type_utils.rb
caxlsx-3.1.1 lib/axlsx/util/mime_type_utils.rb
caxlsx-3.1.0 lib/axlsx/util/mime_type_utils.rb