Method: Malt::Machine#file
- Defined in:
- lib/malt/machine.rb
#file(file, options = {}) ⇒ Object
92 93 94 95 96 97 98 |
# File 'lib/malt/machine.rb', line 92 def file(file, ={}) type = [:type] || [:format] || File.extname(file) type = ext_to_type(type) malt_class = formats[type] raise "unknown type -- #{type}" unless malt_class malt_class.new(.merge(:file=>file,:type=>type)) end |