Документация для разработчиков
Темная тема

addRecipient

void public static
 \Bitrix\Sender\PostingRecipientTable::addRecipient(
	array $ar = array(),
	bool $checkDuplicate = false
);

Добавляет получателя в таблицу \Bitrix\Sender\PostingRecipientTable. Метод статический.

Параметры

ПараметрОписание
$arМассив данных. Пример массива:
$ar = array(
	'POSTING_ID' => 1,
	'STATUS' => static::SEND_RESULT_NONE,
	'CONTACT_ID' => 100, //from b_sender_contact
	'IS_READ' => 'N',
	'IS_CLICK' => 'N',
	'IS_UNSUB' => 'N',
);
$checkDuplicateЕсли флаг установлен в false, то получатель добавляется без проверки.

Если флаг установлен в true, то выполняется проверка на наличие записи с теми же CONTACT_ID и POSTING_ID в таблице PostingRecipientTable. Если запись не найдена, то получатель добавляется в таблицу.


© «Битрикс», 2001-2024, «1С-Битрикс», 2024