1C-Bitrix
25.700.0
Загрузка...
Поиск...
Не найдено
ExternalSender.php
См. документацию.
1
<?php
2
3
namespace
Bitrix\MessageService\Providers\Edna;
4
5
use Bitrix\MessageService\Sender\Result\HttpRequestResult;
6
use Bitrix\MessageService\Providers\ExternalSender as IExternalSender;
7
8
abstract
class
ExternalSender
implements
IExternalSender
9
{
10
protected
const
USER_AGENT
=
'Bitrix24'
;
11
protected
const
CONTENT_TYPE
=
'application/json'
;
12
protected
const
CHARSET
=
'UTF-8'
;
13
14
protected
const
WAIT_RESPONSE
=
true
;
15
16
protected
string
$apiKey
;
17
protected
string
$apiEndpoint
;
18
19
protected
int
$socketTimeout
;
20
protected
int
$streamTimeout
;
21
22
public
function
setApiKey
(
string
$apiKey
) : self
23
{
24
$this->apiKey =
$apiKey
;
25
26
return
$this;
27
}
28
}
Bitrix\MessageService\Providers\Edna\ExternalSender
Определения
ExternalSender.php:9
Bitrix\MessageService\Providers\Edna\ExternalSender\setApiKey
setApiKey(string $apiKey)
Определения
ExternalSender.php:22
Bitrix\MessageService\Providers\Edna\ExternalSender\$apiKey
string $apiKey
Определения
ExternalSender.php:16
Bitrix\MessageService\Providers\Edna\ExternalSender\$socketTimeout
int $socketTimeout
Определения
ExternalSender.php:19
Bitrix\MessageService\Providers\Edna\ExternalSender\CHARSET
const CHARSET
Определения
ExternalSender.php:12
Bitrix\MessageService\Providers\Edna\ExternalSender\$apiEndpoint
string $apiEndpoint
Определения
ExternalSender.php:17
Bitrix\MessageService\Providers\Edna\ExternalSender\$streamTimeout
int $streamTimeout
Определения
ExternalSender.php:20
Bitrix\MessageService\Providers\Edna\ExternalSender\USER_AGENT
const USER_AGENT
Определения
ExternalSender.php:10
Bitrix\MessageService\Providers\Edna\ExternalSender\CONTENT_TYPE
const CONTENT_TYPE
Определения
ExternalSender.php:11
Bitrix\MessageService\Providers\Edna\ExternalSender\WAIT_RESPONSE
const WAIT_RESPONSE
Определения
ExternalSender.php:14
bitrix
modules
messageservice
lib
Providers
Edna
ExternalSender.php
Создано системой
1.14.0