1C-Bitrix
25.700.0
Загрузка...
Поиск...
Не найдено
ChatNotification.php
См. документацию.
1
<?php
2
3
declare(strict_types=1);
4
5
namespace
Bitrix\Socialnetwork\Collab\Onboarding\Integration\Im
;
6
7
use
Bitrix\Main\Loader
;
8
use
Bitrix\Socialnetwork\Collab\Integration\IM\Message\MessageTrait
;
9
use
Bitrix\Socialnetwork\Collab\Onboarding\Notification\NotificationInterface
;
10
use
Bitrix\Socialnetwork\Helper\InstanceTrait
;
11
12
class
ChatNotification
implements
NotificationInterface
13
{
14
use InstanceTrait;
15
use MessageTrait;
16
17
private
function
__construct()
18
{
19
}
20
21
public
function
send
(
string
$message
,
int
$senderId,
int
$collabId): void
22
{
23
if
(!Loader::includeModule(
'im'
))
24
{
25
return
;
26
}
27
28
$this->sendMessage(
$message
, $senderId, $collabId);
29
}
30
}
Bitrix\Main\Loader
Определения
loader.php:13
Bitrix\Socialnetwork\Collab\Onboarding\Integration\Im\ChatNotification
Определения
ChatNotification.php:13
Bitrix\Socialnetwork\Collab\Onboarding\Integration\Im\ChatNotification\send
send(string $message, int $senderId, int $collabId)
Определения
ChatNotification.php:21
Bitrix\Socialnetwork\Collab\Onboarding\Notification\NotificationInterface
Определения
NotificationInterface.php:8
Bitrix\Socialnetwork\Collab\Integration\IM\Message\MessageTrait
trait MessageTrait
Определения
MessageTrait.php:19
Bitrix\Socialnetwork\Collab\Onboarding\Integration\Im
Определения
ChatNotification.php:5
Bitrix\Socialnetwork\Helper\InstanceTrait
trait InstanceTrait
Определения
instancetrait.php:8
$message
$message
Определения
payment.php:8
bitrix
modules
socialnetwork
lib
Collab
Onboarding
Integration
Im
ChatNotification.php
Создано системой
1.14.0