Method: Alula::Processor.process?
- Defined in:
- lib/alula/processor.rb
.process?(item, opts) ⇒ Boolean
27 28 29 30 31 32 33 34 35 36 37 38 39 |
# File 'lib/alula/processor.rb', line 27 def self.process?(item, opts) if self.respond_to?(:mimetypes) mimetype = if opts[:fast] MimeMagic.by_extension(item.extension) else MimeMagic.by_magic(File.open(item.filepath)) end return !(self.mimetypes.select{|re| re.match(mimetype.type)}.empty?) end return false end |