• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/integration/documentgenerator/dataprovider/order.php
  • Класс: Bitrix\Crm\Integration\DocumentGenerator\DataProvider\Order
  • Вызов: Order::getContacts
public function getContacts()
{
	if($this->contacts === null)
	{
		$this->contacts = [];
		$order = $this->getOrder();
		if($order)
		{
			$contacts = $order->getContactCompanyCollection()->getContacts();
			foreach($contacts as $contactInfo)
			{
				$contact = DataProviderManager::getInstance()->getDataProvider(Contact::class, $contactInfo->getField('ENTITY_ID'), [
					'isLightMode' => true,
					'DISABLE_MY_COMPANY' => true,
				], $this);
				$this->contacts[] = $contact;
			}
		}
	}

	return $this->contacts;
}