• Модуль: imopenlines
  • Путь к файлу: ~/bitrix/modules/imopenlines/lib/widget/formhandler.php
  • Класс: BitrixImOpenLinesWidgetentry
  • Вызов: entry::onOpenlinesFormFilled
static function onOpenlinesFormFilled(Event $event): bool
{
	$eventData = $event->getParameters();

	$formHandler = new self($eventData);
	$formHandler->init();
	if (!$formHandler->errorCollection->isEmpty())
	{
		throw new SystemException($formHandler->errorCollection[0]->getMessage());
	}

	$formHandler->loadSession();
	$formHandler->updateUser();
	$formHandler->updateChatTitle();
	$formHandler->sendMessages();
	$formHandler->updateCrmBindings();
	$formHandler->updateSession();
	$formHandler->updateFormFilledFlag();

	return true;
}