• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/entity/leadvalidator.php
  • Класс: Bitrix\Crm\Entity\LeadValidator
  • Вызов: LeadValidator::__construct
public function __construct($entityID, array $entityFields)
{
	parent::__construct($entityID, $entityFields);
	$this->customerType = $this->entityID > 0
		? \CCrmLead::GetCustomerType($this->entityID) : Crm\CustomerType::GENERAL;

	$this->addressValidator = new AddressValidator(
		\CCrmOwnerType::Lead,
		$entityID,
		$entityFields
	);
	$this->multifieldValidator = new MultifieldValidator(
		\CCrmOwnerType::Lead,
		$entityID,
		$entityFields
	);
        $this->clientValidator = new LeadClientValidator($entityID, $entityFields);
    }