- Модуль: forum
- Путь к файлу: ~/bitrix/modules/forum/lib/badwords/filter.php
- Класс: BitrixForumBadWordsFilterTable
- Вызов: FilterTable::getMap
static function getMap()
{
return [
(new IntegerField("ID", ["primary" => true, "autocomplete" => true])),
(new IntegerField("DICTIONARY_ID", ["required" => true])),
(new StringField("WORDS", ["size" => 255])),
(new TextField("PATTERN", ["required" => true])),
(new EnumField("PATTERN_CREATE", [
"values" => [
self::PATTERN_CREATE_METHOD_SIMPLE,
self::PATTERN_CREATE_METHOD_TRANSLATE,
self::PATTERN_CREATE_METHOD_NONE
],
"default_value" => self::PATTERN_CREATE_METHOD_TRANSLATE,
"required" => true
])),
(new StringField("REPLACEMENT", ["size" => 255, "default_value" => ""])),
(new TextField("DESCRIPTION")),
(new BooleanField("USE_IT", ["values" => ["N", "Y"], "default_value" => "Y"])),
];
}