1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
eventhandler.php
См. документацию.
1<?php
2
4
8
13{
18 public static function onSettingsProvidersCollect(Main\Event $event): void
19 {
20 $providers = $event->getParameter('providers');
22
23 $employeeProvider = array_values(
24 array_filter(
25 $providers ?? [],
26 fn($item) => $item->getType() === 'employee'
27 )
28 )[0] ?? null;
29
30 if ($employeeProvider)
31 {
32 $provider->setSort($employeeProvider->getSort() + 5);
33 }
34
35 $providers[$provider->getType()] = $provider;
36
37 $event->addResult(new Main\EventResult(Main\EventResult::SUCCESS, ['providers' => $providers]));
38 }
39}
if(!Loader::includeModule('messageservice')) $provider
Определения callback_ednaruimhpx.php:21
static onSettingsProvidersCollect(Main\Event $event)
Определения eventhandler.php:18
Определения event.php:5
$event
Определения prolog_after.php:141