1C-Bitrix
25.700.0
Загрузка...
Поиск...
Не найдено
eventhandler.php
См. документацию.
1
<?php
2
namespace
Bitrix\Sale\Cashbox\Internals\Analytics
;
3
4
use
Bitrix\Main
;
5
use
Bitrix\Sale
;
6
12
class
EventHandler
13
{
17
public
static
function
onPrintableCheckSend
(
Main
\
Event
$event
): void
18
{
19
$check =
$event
->getParameter(
'CHECK'
);
20
if
(is_array($check) && isset($check[
'ID'
]))
21
{
22
$check =
Sale\Cashbox\CheckManager::getObjectById
($check[
'ID'
]);
23
if
($check)
24
{
25
$provider
=
new
Sale\Cashbox\Internals\Analytics\Provider
($check);
26
(
new
Sale\Internals\Analytics\Storage
(
$provider
))->save();
27
}
28
}
29
}
30
}
$provider
if(!Loader::includeModule('messageservice')) $provider
Определения
callback_ednaruimhpx.php:21
Bitrix\Sale\Cashbox\CheckManager\getObjectById
static getObjectById($id)
Определения
checkmanager.php:1698
Bitrix\Sale\Cashbox\Internals\Analytics\EventHandler
Определения
eventhandler.php:13
Bitrix\Sale\Cashbox\Internals\Analytics\EventHandler\onPrintableCheckSend
static onPrintableCheckSend(Main\Event $event)
Определения
eventhandler.php:17
Bitrix\Catalog\v2\Contractor\Provider
Определения
IContractor.php:3
Bitrix\Main\Data\LocalStorage\Storage
Определения
cacheengineinterface.php:2
Bitrix\Main
Bitrix\Rest\Event
Определения
buffer.php:3
Bitrix\Sale\Cashbox\Internals\Analytics
Определения
eventhandler.php:2
Bitrix\Sale
$event
$event
Определения
prolog_after.php:141
bitrix
modules
sale
lib
cashbox
internals
analytics
eventhandler.php
Создано системой
1.14.0