/** * Recupera o Mime-type de um arquivo * @param File $file * @return string */ public function getMimeType( File $file ) { $ret = false; $iterator = $this->getIterator(); $parser = new MagicParser( $file , $this ); if ( !$file->isOpened() ) $file->open( 'r' ); for ( $iterator->rewind() ; $iterator->valid() ; $iterator->next() ) { if ( ( $ret = $parser->parse( $iterator ) ) !== false ) { break; } } return $ret; }