public static function uppercase($str): string
    {
        if (!$str || !\is_string($str)) {
            return \is_int($str) ? $str : '';
        }

        if (\function_exists('mb_strtoupper')) {
            return \mb_strtoupper($str, 'utf-8');
        }

        return \strtoupper($str);
    }