if ($info) {
$info = strtolower($info);
$mimeType = strpos($info, ';') !== false ? substr($info, 0, strpos($info, ';')) : $info;
- return $this->getSecureMimeType($mimeType);
+ $mimeType = $this->getSecureMimeType($mimeType);
+ if ($mimeType !== 'application/octet-stream') {
+ return $mimeType;
+ }
}
}
// use mime magic extension if available
$mimeType = mime_content_type($path);
if ($mimeType !== false) {
- return $this->getSecureMimeType($mimeType);
+ $mimeType = $this->getSecureMimeType($mimeType);
+ if ($mimeType !== 'application/octet-stream') {
+ return $mimeType;
+ }
}
}
if ($mimeType !== false) {
//trim the newline
$mimeType = trim($mimeType);
- return $this->getSecureMimeType($mimeType);
+ $mimeType = $this->getSecureMimeType($mimeType);
+ if ($mimeType !== 'application/octet-stream') {
+ return $mimeType;
+ }
}
}