ResultEntity::addClient

  1. Bitrix24 API (v. 23.675.0)
  2. crm
  3. ResultEntity
  4. addClient
  • Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/webform/resultentity.php
  • Класс: Bitrix\Crm\WebForm\ResultEntity
  • Вызов: ResultEntity::addClient
protected function addClient($clientParams = array())
{
	$isSchemeHasOrder = $this->isSchemeHasOrder();
	$isAddCompany = isset($this->fields[\CCrmOwnerType::CompanyName]);
	$isAddContact =
		isset($this->fields[\CCrmOwnerType::ContactName])
		|| (!$isAddCompany && $isSchemeHasOrder)
	;

	if($isAddCompany)
	{
		$this->addCompany();
	}

	if($isAddContact)
	{
		$this->addContact();
	}

	if($clientParams['ADD_INVOICE'])
	{
		$this->addInvoice();
	}
}

Добавить комментарий