См. определение в файле postingmanager.php строка 27
◆ click()
static click |
( |
| $recipientId, |
|
|
| $url ) |
|
static |
Do click actions.
- Аргументы
-
integer | $recipientId | Recipient ID. |
string | $url | Url. |
- Возвращает
- void
- Исключения
-
Bitrix\Main\ArgumentException
См. определение в файле postingmanager.php строка 126
◆ getChainReSend()
static getChainReSend |
( |
| $mailingId | ) |
|
|
static |
Get chain list for resending.
- Аргументы
-
integer | $mailingId | Mailing ID. |
- Возвращает
- array|null
- Исключения
-
Bitrix\Main\ArgumentException
См. определение в файле postingmanager.php строка 223
◆ lockPosting()
static lockPosting |
( |
| $id, |
|
|
| $threadId ) |
|
static |
Lock posting for preventing double sending.
- Аргументы
-
- Возвращает
- bool
- Исключения
-
Bitrix\Main\Db\SqlQueryException
- Исключения
-
Bitrix\Main\SystemException
См. определение в файле postingmanager.php строка 401
◆ onMailEventMailClick()
static onMailEventMailClick |
( |
array | $data | ) |
|
|
static |
◆ onMailEventMailRead()
static onMailEventMailRead |
( |
array | $data | ) |
|
|
static |
Handler of read event.
- Аргументы
-
- Возвращает
- array
См. определение в файле postingmanager.php строка 49
◆ read()
static read |
( |
| $recipientId | ) |
|
|
static |
Do read actions.
- Аргументы
-
integer | $recipientId | Recipient ID. |
- Возвращает
- void
См. определение в файле postingmanager.php строка 67
◆ send()
static send |
( |
| $id, |
|
|
| $timeout = 0, |
|
|
| $maxMailCount = 0 ) |
|
static |
Send posting.
- Аргументы
-
integer | $id | Posting ID. |
int | $timeout | Timeout. |
int | $maxMailCount | Max mail count. |
- Возвращает
- bool|string
- Исключения
-
Bitrix\Main\ArgumentException
- Исключения
-
Bitrix\Main\DB\Exception
См. определение в файле postingmanager.php строка 318
◆ sendToAddress()
static sendToAddress |
( |
| $mailingChainId, |
|
|
| $address ) |
|
static |
Send letter by message from posting to address.
- Аргументы
-
integer | $mailingChainId | Chain ID. |
string | $address | Address. |
- Возвращает
- bool
- Исключения
-
Bitrix\Main\DB\Exception
См. определение в файле postingmanager.php строка 254
◆ unlockPosting()
static unlockPosting |
( |
| $id, |
|
|
| $threadId ) |
|
static |
UnLock posting that was locking for preventing double sending.
- Аргументы
-
- Возвращает
- bool
- Исключения
-
Bitrix\Main\Db\SqlQueryException
- Исключения
-
Bitrix\Main\SystemException
См. определение в файле postingmanager.php строка 418
◆ $checkStatusStep
int $checkStatusStep = 20 |
|
staticprotected |
◆ $emailSentPerIteration
int $emailSentPerIteration = 0 |
|
staticprotected |
◆ $threadId
◆ SEND_RESULT_CONTINUE
const SEND_RESULT_CONTINUE = 'CONTINUE' |
◆ SEND_RESULT_ERROR
const SEND_RESULT_ERROR = false |
◆ SEND_RESULT_SENT
const SEND_RESULT_SENT = true |
◆ SEND_RESULT_WAIT
const SEND_RESULT_WAIT = 'WAIT' |
◆ SEND_RESULT_WAITING_RECIPIENT
const SEND_RESULT_WAITING_RECIPIENT = 'WAITING_RECIPIENT' |