\CAskaronHandlers1c::init();
Файл инициализации /bitrix/tools/askaron_handlers1c_init.php содержит код подключения обработчиков событий.
Этот файл генерируется сам при изменении списка установленных обработчиков данных.
Файл подключается сам на событии OnPageStart методом \CAskaronHandlers1c::init(). Вызывать метод не нужно.
Однако, если ваши обработчики данных тоже используют OnPageStart, то можете самостоятельно подключить этот файл раньше с помощью кода в /bitrix/php_inteface/init.php
Файл: /bitrix/php_inteface/init.php
Код:
if(\Bitrix\Main\Loader::includeModule("askaron.handlers1c"))
{
CAskaronHandlers1c::init();
}
\CAskaronHandlers1c::log($value, $label = "");
Метод используется в обработчиках данных. Авторы обработчиков оставляют этот метод в коде, чтобы иметь возможность отладки без изменения кода.
Метод пишет в лог отладочную информацию, если включена опция в настройках модуля «Включить запись отладки в лог»:
public static function OnBeforeIBlockElementAddHandler(&$arFields)
{
$arParams = Manager::getHandlerArParams(static::$CALLED_HANDLER_ID);
\CAskaronHandlers1c::log($arParams, '$arParams');
\CAskaronHandlers1c::log($arFields, '$arFields add start');
static::OnBeforeWrite($arFields, $arParams);
\CAskaronHandlers1c::log($arFields, '$arFields add end');
}
Классы и функции |
Описание курса
| CAskaronHandlers1cTools
|