If you are not familiar with database table data management through Info and Provider classes, we strongly recommend that you refer to the Database table API topic first.
The classes of the Bad words module can be found in the CMS.SiteProvider namespace.
•BadWordInfo - represents one bad word object.
•BadWordInfoProvider - provides management functionality for bad words.
•BadWordsHelper - provides management functionality for bad words. Compared to BadWordInfoProvider, this class provides extra methods for bad word actions and replacements.
•BadWordActionEnum - enumeration of actions that can be taken on detection of a bad word in checked text.