ClientValidator::getCompanyID

  1. Bitrix24 API (v. 23.675.0)
  2. crm
  3. ClientValidator
  4. getCompanyID
  • Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/entity/clientvalidator.php
  • Класс: Bitrix\Crm\Entity\ClientValidator
  • Вызов: ClientValidator::getCompanyID
protected function getCompanyID();
abstract protected function getContactIDs();
abstract public function isNeedToCheck();

public function checkPresence(array $params = null)
{
	if(!$this->isNeedToCheck())
	{
		return true;
	}

	if($this->getCompanyID() > 0)
	{
		return true;
	}

	$contactIDs = $this->getContactIDs();
	foreach($contactIDs as $contactID)
	{
		if($contactID > 0)
		{
			return true;
		}
	}
	return false;
}

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