module FileMagic::Ext::ClassMethods
Public Instance Methods
content_type(file, *flags)
click to toggle source
# File lib/filemagic/ext.rb 28 def content_type(file, *flags) 29 mime_type(file, *flags << { simplified: true }) 30 end
file(file, *flags)
click to toggle source
# File lib/filemagic/ext.rb 18 def file(file, *flags) 19 file_type(file, *flags) 20 end
file_type(file, *flags)
click to toggle source
# File lib/filemagic/ext.rb 14 def file_type(file, *flags) 15 raise NotImplementedError, 'must be implemented by including class' 16 end
mime_type(file, *flags)
click to toggle source
# File lib/filemagic/ext.rb 22 def mime_type(file, *flags) 23 file_type(file, *flags.unshift(:mime)) 24 end
Also aliased as: mime