• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/integration/documentgenerator/dataprovider/contact.php
  • Класс: Bitrix\Crm\Integration\DocumentGenerator\DataProvider\Contact
  • Вызов: Contact::getCompanies
public function getCompanies()
{
	if($this->companies === null)
	{
		$this->companies = [];
		if(intval($this->source) > 0)
		{
			$contactBindings = \Bitrix\Crm\Binding\ContactCompanyTable::getContactBindings($this->source);
			foreach($contactBindings as $binding)
			{
				$company = DataProviderManager::getInstance()->getDataProvider(Company::class, $binding['COMPANY_ID'], [
					'isLightMode' => true,
					'DISABLE_MY_COMPANY' => true,
				], $this);
				$this->companies[] = $company;
			}
		}
	}

	return $this->companies;
}