Хм. функция AddMessage2Log выводит примерно следующее:
Код |
---|
Host: trampampam.ru
Date: 2015-05-17 12:20:19
Module:
array (
'TITLE' => 'Catalog change',
'USER_ID' => '1',
'USER_LOGIN' => 'admin',
'GOOD_ID' => 92241,
'QUANTITY' => 2,
'QUANTITY_RESERVED' => NULL,
'QUANTITY_TRACE' => 'D',
)
MyEventHandlers::onCatalogProductUpdate < call_user_func_array < ExecuteModuleEventEx < CCatalogProduct::Update < CCatalogProduct::Add
/home/c/cl279463/greenliving.ru/public_html/bitrix/modules/main/classes/general/module.php:461
/home/c/cl279463/greenliving.ru/public_html/bitrix/modules/catalog/mysql/product.php:149
/home/c/cl279463/greenliving.ru/public_html/bitrix/modules/catalog/mysql/product.php:47
/home/c/cl279463/greenliving.ru/public_html/bitrix/modules/catalog/admin/templates/product_edit_action.php:234
|
Мне нужно этот вывод (вместе с трассировкой выполнения) куда-то положить отдельно, а не в лог файл. Ошибок никаких у меня нет, просто пытаюсь прояснить одну спорную ситуацию, поэтому нужно накопить массив данных за пару месяцев. Как тут прикрутить обработку ошибок не совсем ясно.
Можно даже перефразировать так: как вывести результат выполнения функции AddMessage2Log в переменную, ну или может есть какая другая аналогичная функция.