• Модуль: timeman
  • Путь к файлу: ~/bitrix/modules/timeman/lib/service/worktime/worktimeeventsmanager.php
  • Класс: BitrixTimemanServiceWorktimeWorktimeEventsManager
  • Вызов: WorktimeEventsManager::sendModuleEventsOnBeforeRecordUpdate
public function sendModuleEventsOnBeforeRecordUpdate($fields, $result)
{
	$events = GetModuleEvents('timeman', static::EVENT_ON_BEFORE_RECORD_UPDATE);
	while ($eventData = $events->Fetch())
	{
		if (ExecuteModuleEventEx($eventData, [$fields]) === false)
		{
			$result->addError(new EntityError(static::EVENT_ON_BEFORE_RECORD_UPDATE, static::ERROR_CODE_CANCEL));
			return;
		}
	}
}