См. определение в файле postingmanager.php строка 27
◆ click()
| click |
( |
| $recipientId, |
|
|
| $url ) |
|
static |
Do click actions.
- Аргументы
-
| integer | $recipientId | Recipient ID. |
| string | $url | Url. |
- Возвращает
- void
- Исключения
-
Bitrix\Main\ArgumentException
См. определение в файле postingmanager.php строка 126
◆ getChainReSend()
| getChainReSend |
( |
| $mailingId | ) |
|
|
static |
Get chain list for resending.
- Аргументы
-
| integer | $mailingId | Mailing ID. |
- Возвращает
- array|null
- Исключения
-
Bitrix\Main\ArgumentException
См. определение в файле postingmanager.php строка 223
◆ lockPosting()
| lockPosting |
( |
| $id, |
|
|
| $threadId ) |
|
static |
Lock posting for preventing double sending.
- Аргументы
-
- Возвращает
- bool
- Исключения
-
Bitrix\Main\Db\SqlQueryException
- Исключения
-
Bitrix\Main\SystemException
См. определение в файле postingmanager.php строка 401
◆ onMailEventMailClick()
| onMailEventMailClick |
( |
array | $data | ) |
|
|
static |
◆ onMailEventMailRead()
| onMailEventMailRead |
( |
array | $data | ) |
|
|
static |
Handler of read event.
- Аргументы
-
- Возвращает
- array
См. определение в файле postingmanager.php строка 49
◆ read()
Do read actions.
- Аргументы
-
| integer | $recipientId | Recipient ID. |
- Возвращает
- void
См. определение в файле postingmanager.php строка 67
◆ send()
| 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()
| 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()
| 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
◆ $emailSentPerIteration
| $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' |
Объявления и описания членов класса находятся в файле: