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

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-2025, «1С-Битрикс», 2025
Наверх