17 if (is_null(self::$arNotifySchema))
19 self::$arNotifySchema = Notification::getDefaultSettings();
22 return self::$arNotifySchema;
47 "NAME" =>
GetMessage(
'IM_NS_MESSAGE_NEW_MSGVER_2'),
58 "NAME" =>
GetMessage(
'IM_NS_OPEN_NEW_MSGVER_1'),
68 "NAME" =>
GetMessage(
'IM_NS_DEFAULT_MSGVER_1'),
82 "NAME" =>
GetMessage(
'IM_NS_MAIN_RATING_VOTE'),
83 "LIFETIME" => 86400*7,
85 "rating_vote_mentioned" => [
86 "NAME" =>
GetMessage(
'IM_NS_MAIN_RATING_VOTE_MENTIONED'),
87 "LIFETIME" => 86400*7,
static CheckDisableFeature($moduleId, $notifyEvent, $feature)
static GetLifetime($moduleId, $notifyEvent)
static GetDefaultFeature($moduleId, $notifyEvent, $feature)
static OnGetNotifySchema()
const IM_NOTIFY_FEATURE_SITE
const IM_NOTIFY_FEATURE_MAIL
const IM_NOTIFY_FEATURE_XMPP
IsModuleInstalled($module_id)
IncludeModuleLangFile($filepath, $lang=false, $bReturnArray=false)
GetMessage($name, $aReplace=null)