public static function getFilenameMediaType(string $filename, ?string $defaultMediaType = null):?string
    {
        if (preg_match('|\\.([^.]+)$|u', $filename, $matches)) {
            return self::getExtensionMediaType($matches[1]);
        }
        return $defaultMediaType;
    }