Pchp.Library.Locale.setlocale C# (CSharp) Method

setlocale() private method

private setlocale ( Context ctx, Category category, object locale ) : string
ctx Pchp.Core.Context
category Category
locale object
return string
        public static string setlocale(Context ctx, Category category, object locale, params object[] moreLocales)
        {
            //CultureInfo new_culture;

            //if (GetFirstExistingCulture(locale, moreLocales, out new_culture))
            //{
            //    if ((int)category < 0 || (int)category >= Cultures.CulturesCount)
            //    {
            //        PhpException.InvalidArgument("category", LibResources.GetString("arg:invalid_value"));
            //        return null;
            //    }

            //    // sets specific culture:
            //    SetCulture(ctx, category, new_culture);
            //}
            //else
            //{
            //    new_culture = CultureInfo.CurrentCulture;
            //}

            //if (new_culture == CultureInfo.InvariantCulture)
            //    return "C";

            //return String.Format("{0}.{1}",
            //  new_culture.EnglishName.Replace(" (", "_").Replace(")", ""),
            //  new_culture.TextInfo.ANSICodePage);
            throw new NotImplementedException();
        }