pGina.Plugin.UsernameMod.Rules.ListOfRules.Save C# (CSharp) Method

Save() public method

Saves the list of rules to the registry.
public Save ( ) : void
return void
        public void Save()
        {
            //Clear existing rules
            m_settings.rules = new string[] { };

            //Create new string array of rules
            List<string> rules = new List<string>();
            foreach (IUsernameRule rule in list){
                string srule = rule.save();
                m_logger.DebugFormat("Saving rule {0} as \"{1}\"", rule.ToString(), srule);
                rules.Add(rule.save());
            }
            m_settings.rules = rules.ToArray();
        }