• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/controller/mail/message.php
  • Класс: Bitrix\Crm\Controller\Mail\Message
  • Вызов: Message::buildContacts
protected function buildContacts(array $contactIDs): array
{
	$clients = [];

	foreach ($contactIDs as $id)
	{
		$contactName = \CCrmContact::GetByID($id, false)['FULL_NAME'];
		$contactEmail = \CCrmFieldMulti::GetEntityFirstField(
			\CCrmOwnerType::ContactName,
			$id,
			\CCrmFieldMulti::EMAIL,
		)['VALUE'];

		$clients[] = $this->buildContact([
			'email' => $contactEmail,
			'name' => $contactName,
			'id' => $id,
			'typeName' => \Bitrix\Crm\Activity\Mail\Message::convertTypeToFormatForBinding(\CCrmOwnerType::ContactName),
		]);
	}

	return $clients;
}