Module: FileMagic::Ext::ClassMethods
- Defined in:
- lib/filemagic/ext.rb
Instance Method Summary (collapse)
- - (Object) content_type(file, *flags)
- - (Object) file(file, *flags)
- - (Object) file_type(file, *flags)
- - (Object) mime_type(file, *flags) (also: #mime)
Instance Method Details
- (Object) content_type(file, *flags)
29 30 31 32 |
# File 'lib/filemagic/ext.rb', line 29 def content_type(file, *flags) flags << { :simplified => true } mime_type(file, *flags) end |
- (Object) file(file, *flags)
18 19 20 |
# File 'lib/filemagic/ext.rb', line 18 def file(file, *flags) file_type(file, *flags) end |
- (Object) file_type(file, *flags)
14 15 16 |
# File 'lib/filemagic/ext.rb', line 14 def file_type(file, *flags) raise NotImplementedError, 'must be implemented by including class' end |
- (Object) mime_type(file, *flags) Also known as: mime
22 23 24 25 |
# File 'lib/filemagic/ext.rb', line 22 def mime_type(file, *flags) flags.unshift :mime file_type(file, *flags) end |