Driver/LocalDriver.php
private function getMimeType($file)
    {
        $type = FileInfo::DIRECTORY_MIME_TYPE;
        if (is_file($file)) {
            if (class_exists('finfo')) {
                $finfo = new \finfo(FILEINFO_MIME);
                $type = $finfo->file($file);
            } else {
                $type = MimeType::getTypeByExt(pathinfo($file, PATHINFO_EXTENSION));
            }
        }
        $type = strstr($type, ';', true) ?: $type;

        return isset(MimeType::$internalType[$type]) ? MimeType::$internalType[$type] : $type;
    }
private function getMimeType($file)
    {
        $type = FileInfo::DIRECTORY_MIME_TYPE;
        if (is_file($file)) {
            if (class_exists('finfo')) {
                $finfo = new \finfo(FILEINFO_MIME);
                $type = $finfo->file($file);
            } else {
                $type = MimeType::getTypeByExt(pathinfo($file, PATHINFO_EXTENSION));
            }
        }
        $type = strstr($type, ';', true) ?: $type;

        return isset(MimeType::$internalType[$type]) ? MimeType::$internalType[$type] : $type;
    }
private function getMimeType ( $ file ) { $ type = FileInfo :: DIRECTORY_MIME_TYPE ; if ( is_file ( $ file ) ) { if ( class_exists ( 'finfo' ) ) { $ finfo = new \ finfo ( FILEINFO_MIME ) ; $ type = $ finfo -> file ( $ file ) ; } else { $ type = MimeType :: getTypeByExt ( pathinfo ( $ file , PATHINFO_EXTENSION ) ) ; } } $ type = strstr ( $ type , ';' , true ) ? : $ type ; return isset ( MimeType :: $ internalType [ $ type ] ) ? MimeType :: $ internalType [ $ type ] : $ type ; }
get Mime Type by File.

@param string $file

@return string
get Mime Type by File .