|
static | clean ($postingId) |
|
См. определение в файле builder.php строка 38
◆ __construct()
__construct |
( |
| $postingId = null, |
|
|
| $checkDuplicates = true ) |
Shaper constructor.
- Аргументы
-
integer | null | $postingId | Posting ID. |
bool | $checkDuplicates | Check duplicates. |
См. определение в файле builder.php строка 107
◆ addPostingRecipients()
addPostingRecipients |
( |
array & | $list | ) |
|
|
protected |
◆ checkUsedFields()
checkUsedFields |
( |
| $entityType, |
|
|
| $ids, |
|
|
| $usedPersonalizeFields, |
|
|
& | $dataList ) |
|
protected |
◆ clean()
static clean |
( |
| $postingId | ) |
|
|
staticprotected |
◆ create()
Create instance.
- Возвращает
- static
См. определение в файле builder.php строка 75
◆ fill()
fill |
( |
Connector\Base | $connector, |
|
|
| $group, |
|
|
| $usedPersonalizeFields = [] ) |
|
protected |
◆ getCampaignGroups()
getCampaignGroups |
( |
| $campaignId | ) |
|
|
protected |
◆ getLetterConnectors()
getLetterConnectors |
( |
| $letterId | ) |
|
|
protected |
◆ getSubscriptionConnectors()
getSubscriptionConnectors |
( |
| $campaignId | ) |
|
|
protected |
◆ getTypeCode()
◆ incGroupCounters()
incGroupCounters |
( |
| $groupId = null, |
|
|
| $count = 0 ) |
|
protected |
◆ isCorrectData()
isCorrectData |
( |
array | $data, |
|
|
?string | $typeCode ) |
- Аргументы
-
array | $data | |
string | null | $typeCode | |
- Возвращает
- bool
См. определение в файле builder.php строка 411
◆ isResult()
◆ prepareGroups()
◆ removePostingRecipients()
removePostingRecipients |
( |
array & | $list | ) |
|
|
protected |
◆ run()
run |
( |
| $postingId, |
|
|
| $checkDuplicates = true ) |
Load.
- Аргументы
-
integer | $postingId | Posting ID. |
bool | $checkDuplicates | Check duplicates. |
- Исключения
-
Bitrix\Main\ObjectPropertyException
- Исключения
-
Bitrix\Main\SystemException
См. определение в файле builder.php строка 125
◆ runForRecipientType()
runForRecipientType |
( |
| $usedPersonalizeFields = [], |
|
|
| $groups = [] ) |
|
protected |
◆ setRecipientIdentificators()
setRecipientIdentificators |
( |
array & | $dataList, |
|
|
bool | $include = true ) |
|
protected |
◆ setResult()
setResult |
( |
bool | $result | ) |
|
- Аргументы
-
- Возвращает
- Builder
См. определение в файле builder.php строка 93
◆ stopRecipientListBuilding()
stopRecipientListBuilding |
( |
| ) |
|
|
protected |
◆ updateContacts()
updateContacts |
( |
array & | $list, |
|
|
array | $codeFilter ) |
|
protected |
◆ $checkDuplicates
◆ $groupCount
◆ $postingData
◆ $postingId
◆ $typeId