}
}
// support lower and uppercase file extensions
- return isset($extensions[strtolower($ext)]) ? TRUE : FALSE;
+ return (bool) isset($extensions[strtolower($ext)]);
}
/**
* @return array
*/
public static function getAcceptableExtensionsForMimeType($mimeType = NULL) {
- $mapping = \MimeType\Mapping::$types;
- $extensions = [];
- foreach ($mapping as $extension => $type) {
- if ($mimeType == $type) {
- $extensions[] = $extension;
- }
- }
- return $extensions;
+ $mimeRepostory = new \MimeTyper\Repository\ExtendedRepository();
+ return $mimeRepostory->findExtensions($mimeType);
}
/**