• Модуль: socialservices
  • Путь к файлу: ~/bitrix/modules/socialservices/lib/ap.php
  • Класс: BitrixSocialservicesApTable
  • Вызов: ApTable::onBeforeUpdate
static function onBeforeUpdate(MainEntityEvent $event)
{
	$result = new MainEntityEventResult();

	$data = $event->getParameter("fields");

	// modify TIMESTAMP_X for every change other than single LAST_AUTHORIZE update
	if(count($data) > 1 || !array_key_exists('LAST_AUTHORIZE', $data))
	{
		$data['TIMESTAMP_X'] = new MainTypeDateTime();
		$result->modifyFields($data);
	}

	return $result;
}