- Модуль: mail
- Путь к файлу: ~/bitrix/modules/mail/lib/integration/im/notification.php
- Класс: BitrixMailIntegrationImNotification
- Вызов: Notification::getSchema
static function getSchema()
{
MainLoader::includeModule('im');
return [
'mail' => [
'new_message' => [
'NAME' => Loc::getMessage('MAIL_NOTIFY_NEW_MESSAGE'),
'SITE' => 'Y',
'SYSTEM' => 'Y',
'MAIL' => 'N',
'PUSH' => 'N',
'DISABLED' => [
IM_NOTIFY_FEATURE_PUSH,
IM_NOTIFY_FEATURE_MAIL,
],
],
'imposed_tariff_restrictions_on_the_mailbox' => [
'NAME' => Loc::getMessage('MAIL_NOTIFY_IMPOSE_TARIFF_RESTRICTIONS_ON_THE_MAILBOX'),
'SITE' => 'Y',
'SYSTEM' => 'Y',
'MAIL' => 'Y',
'PUSH' => 'Y',
'DISABLED' => [
IM_NOTIFY_FEATURE_PUSH,
IM_NOTIFY_FEATURE_MAIL,
IM_NOTIFY_FEATURE_SITE,
],
],
],
];
}