См. определение в файле subscription.php строка 21
◆ add()
static add |
( |
| $code, |
|
|
array | $mailingIdList ) |
|
static |
Subscribe email for mailings and returns subscription id.
- Аргументы
-
string | $code | Code. |
array | $mailingIdList | Mailing list. |
- Возвращает
- integer|null
См. определение в файле subscription.php строка 564
◆ getLinkSub()
static getLinkSub |
( |
array | $fields | ) |
|
|
static |
Return link to confirmation subscription page for subscriber.
- Аргументы
-
- Возвращает
- string
См. определение в файле subscription.php строка 42
◆ getLinkUnsub()
static getLinkUnsub |
( |
array | $fields | ) |
|
|
static |
Return link to unsubsribe page for subscriber
- Аргументы
-
- Возвращает
- string
См. определение в файле subscription.php строка 31
◆ getList()
Return list of subscriptions on mailings for subscriber.
- Аргументы
-
- Возвращает
- array
- Исключения
-
Bitrix\Main\ArgumentException
См. определение в файле subscription.php строка 340
◆ getMailingList()
static getMailingList |
( |
| $params | ) |
|
|
static |
Get mailing list allowed for subscription.
- Аргументы
-
- Возвращает
- array
См. определение в файле subscription.php строка 609
◆ getSubscriptions()
static getSubscriptions |
( |
| $data | ) |
|
|
staticprotected |
◆ isUnsubscibed()
Return true if email address was unsubscribed.
- Аргументы
-
int | $mailingId | Campaign ID. |
string | $code | Recipient code. |
int | $typeId | Recipient type ID. |
- Возвращает
- bool
См. определение в файле subscription.php строка 680
◆ onMailEventSubscriptionDisable()
static onMailEventSubscriptionDisable |
( |
| $data | ) |
|
|
static |
Event handler.
- Аргументы
-
- Возвращает
- EventResult
См. определение в файле subscription.php строка 198
◆ onMailEventSubscriptionEnable()
static onMailEventSubscriptionEnable |
( |
| $data | ) |
|
|
static |
Event handler.
- Аргументы
-
- Возвращает
- EventResult
См. определение в файле subscription.php строка 181
◆ onMailEventSubscriptionList()
static onMailEventSubscriptionList |
( |
| $data | ) |
|
|
static |
Event handler.
- Аргументы
-
- Возвращает
- mixed
См. определение в файле subscription.php строка 65
◆ sendEventConfirm()
static sendEventConfirm |
( |
| $email, |
|
|
array | $mailingIdList, |
|
|
| $siteId ) |
|
static |
Send email with link for confirmation of subscription.
- Аргументы
-
string | $email | Email. |
array | $mailingIdList | Mailing List. |
string | $siteId | Site ID. |
- Возвращает
- void
См. определение в файле subscription.php строка 643
◆ subscribe()
static subscribe |
( |
array | $data | ) |
|
|
static |
Subscribe email for mailings.
- Аргументы
-
- Возвращает
- bool
См. определение в файле subscription.php строка 425
◆ unsubscribe()
static unsubscribe |
( |
| $data | ) |
|
|
static |
Unsubscribe email from mailing.
- Аргументы
-
- Возвращает
- bool
- Исключения
-
Bitrix\Main\ArgumentException
См. определение в файле subscription.php строка 444
◆ unsubscribeRecipient()
static unsubscribeRecipient |
( |
| $data | ) |
|
|
staticprotected |
◆ MODULE_ID
const MODULE_ID = 'sender' |