См. определение в файле adapter.php строка 20
◆ __construct()
__construct |
( |
iBase | $transport | ) |
|
Transport constructor.
- Аргументы
-
iBase | $transport | Transport. |
См. определение в файле adapter.php строка 80
◆ __destroy()
◆ end()
◆ getCode()
◆ getConsentMaxRequests()
getConsentMaxRequests |
( |
| ) |
|
◆ getDuration()
getDuration |
( |
| $message = null | ) |
|
Get send duration in seconds.
- Аргументы
-
Adapter | null | $message | Message. |
- Возвращает
- integer
См. определение в файле adapter.php строка 232
◆ getExceededLimiter()
Check limit exceeding and returns iLimiter.
- Аргументы
-
Message\iBase | null | $message | Message. |
- Возвращает
- iLimiter|null
См. определение в файле adapter.php строка 364
◆ getInstance()
static getInstance |
( |
| $code | ) |
|
|
static |
Get instance.
- Аргументы
-
- Возвращает
- Adapter
См. определение в файле adapter.php строка 51
◆ getLimiters()
Get limiters.
- Аргументы
-
Message\iBase | $message | Message. |
- Возвращает
- iLimiter[]
Замещает iLimitation.
См. определение в файле adapter.php строка 320
◆ getName()
◆ getSendCount()
Get count of send.
- Возвращает
- integer
См. определение в файле adapter.php строка 132
◆ getSupportedRecipientTypes()
getSupportedRecipientTypes |
( |
| ) |
|
Get supported recipient types.
- Возвращает
- integer[]
См. определение в файле adapter.php строка 110
◆ hasLimiters()
Has limiters.
- Возвращает
- bool
См. определение в файле adapter.php строка 309
◆ isConsentAvailable()
check if consent supported by transport and check is consent need
- Возвращает
- bool
- Исключения
-
Bitrix\Main\ArgumentNullException
- Исключения
-
Bitrix\Main\ArgumentOutOfRangeException
См. определение в файле adapter.php строка 248
◆ isConsentSupported()
check if consent messaging supported by this transport
- Возвращает
- bool
См. определение в файле adapter.php строка 257
◆ isLimitsExceeded()
Check limit exceeding.
- Аргументы
-
Message\iBase | $message | Message. |
- Возвращает
- bool
См. определение в файле adapter.php строка 343
◆ loadConfiguration()
Load configuration.
- Возвращает
- Message\Configuration
См. определение в файле adapter.php строка 142
◆ saveConfiguration()
Save configuration.
- Аргументы
-
Message\Configuration | $configuration | Configuration. |
См. определение в файле adapter.php строка 152
◆ send()
Send message.
- Аргументы
-
Message\Adapter | $message | Message. |
- Возвращает
- bool
См. определение в файле adapter.php строка 191
◆ sendConsent()
sendConsent |
( |
| $message, |
|
|
| $data ) |
Send consent message to contact
- Аргументы
-
- Возвращает
- bool|null
- Исключения
-
Bitrix\Main\ArgumentNullException
- Исключения
-
Bitrix\Main\ArgumentOutOfRangeException
См. определение в файле adapter.php строка 271
◆ sendConsentByBuilder()
◆ sendTestConsent()
sendTestConsent |
( |
| $message, |
|
|
| $data ) |
Send Test Consent Message
- Аргументы
-
- Возвращает
- bool
- Исключения
-
Bitrix\Main\ArgumentNullException
- Исключения
-
Bitrix\Main\ArgumentOutOfRangeException
См. определение в файле adapter.php строка 290
◆ setSendCount()
setSendCount |
( |
| $sendCount | ) |
|
Set count of send.
- Аргументы
-
integer | $sendCount | Count of send. |
- Возвращает
- $this
См. определение в файле adapter.php строка 121
◆ start()
◆ $isEnded
◆ $isStarted
◆ $limiters
◆ $list
◆ $sendCount
◆ $startResult
◆ $transport