1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
pushsender.php
См. документацию.
1<?php
2
4
8
10{
11 public const COMMAND_USER = 'user_counter';
12
21 public function sendUserCounters(array $userIds, array $countersData = []): void
22 {
23 if (
25 || !Loader::includeModule('pull')
26 )
27 {
28 return;
29 }
30
31 foreach ($userIds as $userId)
32 {
33 $pushData = $countersData;
34 $pushData['userId'] = $userId;
35
36 $this->createPush([$userId], self::COMMAND_USER, $pushData);
37 }
38 }
39
45 public function createPush(array $userIds, string $command, array $params): void
46 {
48 {
49 return;
50 }
51
52 PushService::addEvent($userIds, [
53 'module_id' => PushService::MODULE_NAME,
54 'command' => $command,
55 'params' => $params
56 ]);
57 }
58}
if(!is_object($USER)||! $USER->IsAuthorized()) $userId
Определения check_mail.php:18
Определения loader.php:13
static includeModule($moduleName)
Определения loader.php:67
static isModuleInstalled($moduleName)
Определения modulemanager.php:125
sendUserCounters(array $userIds, array $countersData=[])
Определения pushsender.php:21
createPush(array $userIds, string $command, array $params)
Определения pushsender.php:45
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
Определения file_new.php:804
if($inWords) echo htmlspecialcharsbx(Number2Word_Rus(roundEx($totalVatSum $params['CURRENCY']
Определения template.php:799