См. определение в файле letter.php строка 33
◆ canChangeSegments()
Return true if can change segments.
- Возвращает
- bool
См. определение в файле letter.php строка 682
◆ canChangeTemplate()
Return true if can change template.
- Возвращает
- bool
См. определение в файле letter.php строка 724
◆ copy()
Copy.
- Возвращает
- integer|null
См. определение в файле letter.php строка 948
◆ createInstanceByArray()
static createInstanceByArray |
( |
array | $data, |
|
|
array | $messageCodes = [] ) |
|
static |
Create instance by array data.
- Аргументы
-
array | $data | Data. |
array | $messageCodes | Message codes. |
- Возвращает
- static|Letter|Ad|Rc|null
См. определение в файле letter.php строка 240
◆ createInstanceByCode()
static createInstanceByCode |
( |
| $code = null, |
|
|
array | $messageCodes = [] ) |
|
staticprotected |
◆ createInstanceByContactId()
static createInstanceByContactId |
( |
| $contactId, |
|
|
array | $messageCodes = [] ) |
|
static |
Create instance by contact ID.
- Аргументы
-
integer | $contactId | Contact ID. |
array | $messageCodes | Message codes. |
- Возвращает
- static|Ad|null
См. определение в файле letter.php строка 284
◆ createInstanceById()
static createInstanceById |
( |
| $id = null, |
|
|
array | $messageCodes = [] ) |
|
static |
Create instance by ID.
- Аргументы
-
integer | null | $id | ID. |
array | $messageCodes | Message codes. |
- Возвращает
- static|Letter|Ad|Rc|null
См. определение в файле letter.php строка 196
◆ createInstanceByPostingId()
static createInstanceByPostingId |
( |
| $postingId | ) |
|
|
static |
Create instance by posting ID.
- Аргументы
-
integer | $postingId | Posting ID. |
- Возвращает
- static|Ad|null
См. определение в файле letter.php строка 255
◆ getCampaignId()
Get campaign ID.
- Возвращает
- mixed
См. определение в файле letter.php строка 809
◆ getCounter()
Get counter instance.
- Возвращает
- Posting\Counter
См. определение в файле letter.php строка 870
◆ getDataClass()
Get data manager.
- Возвращает
- \Bitrix\Main\Entity\DataManager
См. определение в файле letter.php строка 78
◆ getDefaultData()
Get default data.
- Возвращает
- array
См. определение в файле letter.php строка 357
◆ getDefaultSelectFields()
static getDefaultSelectFields |
( |
| ) |
|
|
static |
◆ getDuration()
Get duration instance.
- Возвращает
- Dispatch\Duration
См. определение в файле letter.php строка 819
◆ getFilterFields()
static getFilterFields |
( |
| ) |
|
|
staticprotected |
Get filter fields.
- Возвращает
- array
Переопределяется в Ad, Rc и Toloka.
См. определение в файле letter.php строка 62
◆ getLastPostingData()
Get last posting data.
- Возвращает
- array
См. определение в файле letter.php строка 1183
◆ getList()
static getList |
( |
array | $parameters = array() | ) |
|
|
static |
Get list.
- Аргументы
-
array | $parameters | Parameters. |
- Возвращает
- DB\Result
См. определение в файле letter.php строка 89
◆ getListWithMessageFields()
static getListWithMessageFields |
( |
array | $parameters = array() | ) |
|
|
static |
Get list with message fields
- Аргументы
-
array | $parameters | Getlist params. |
- Возвращает
- DB\ArrayResult
- Исключения
-
Bitrix\Main\ArgumentException
- Исключения
-
Bitrix\Main\ObjectPropertyException
- Исключения
-
Bitrix\Main\SystemException
См. определение в файле letter.php строка 155
◆ getMessage()
Get Message instance.
- Возвращает
- MainMessage\Adapter
- Исключения
-
Bitrix\Main\ArgumentException
См. определение в файле letter.php строка 741
◆ getMethod()
Get method instance.
- Возвращает
- Dispatch\Method
См. определение в файле letter.php строка 853
◆ getState()
Get state instance.
- Возвращает
- Dispatch\State
См. определение в файле letter.php строка 836
◆ getTester()
Get Tester instance.
- Возвращает
- MainMessage\Tester
См. определение в файле letter.php строка 887
◆ halt()
◆ hasStatistics()
Return true if it have statistics.
- Возвращает
- bool
См. определение в файле letter.php строка 666
◆ isReiterate()
Is reiterate letter.
- Возвращает
- bool
См. определение в файле letter.php строка 897
◆ isSupportHeatMap()
Is support heat map.
- Возвращает
- bool
См. определение в файле letter.php строка 784
◆ isSupportReiterate()
Is support reiterate run.
- Возвращает
- bool
См. определение в файле letter.php строка 794
◆ isSupportTesting()
Is support testing.
- Возвращает
- bool
См. определение в файле letter.php строка 917
◆ isTrigger()
Is trigger letter.
- Возвращает
- bool
См. определение в файле letter.php строка 907
◆ loadData()
Load data.
- Аргументы
-
- Возвращает
- array|null
См. определение в файле letter.php строка 637
◆ loadDataSegments()
Load segments data.
- Аргументы
-
- Возвращает
- array
См. определение в файле letter.php строка 693
◆ pause()
◆ plan()
Plan sending.
- Аргументы
-
- Возвращает
- bool
См. определение в файле letter.php строка 1010
◆ prepareSearchContent()
◆ remove()
Remove.
- Возвращает
- bool
См. определение в файле letter.php строка 927
◆ removeById()
Remove by letter ID.
- Аргументы
-
- Возвращает
- bool
См. определение в файле letter.php строка 938
◆ resume()
◆ saveData()
saveData |
( |
| $id, |
|
|
array | $data ) |
|
protected |
Save data.
- Аргументы
-
integer | null | $id | ID. |
array | $data | Data. |
- Возвращает
- integer|null
Переопределяется в Ad, Rc и Toloka.
См. определение в файле letter.php строка 375
◆ saveDataSegments()
saveDataSegments |
( |
| $id, |
|
|
array | $segmentsInclude, |
|
|
array | $segmentsExclude ) |
|
protected |
◆ send()
◆ sendErrors()
Send errors.
- Возвращает
- bool
См. определение в файле letter.php строка 1093
◆ stop()
◆ test()
test |
( |
array | $codes, |
|
|
array | $parameters = array() ) |
Send test message to recipient.
- Аргументы
-
array | $codes | Recipient codes. |
array | $parameters | Parameters. |
- Возвращает
- Result
См. определение в файле letter.php строка 999
◆ updateTemplateUseCount()
updateTemplateUseCount |
( |
array | $data, |
|
|
array | $previousData ) |
|
protected |
◆ wait()
Wait sending.
- Возвращает
- bool
См. определение в файле letter.php строка 1028
◆ $counter
◆ $duration
◆ $message
◆ $messagesCache
◆ $method
◆ $postingData
◆ $state