1C-Bitrix
25.700.0
Загрузка...
Поиск...
Не найдено
statusupdate.php
См. документацию.
1
<?php
2
3
namespace
Bitrix\MessageService\DTO;
4
5
class
StatusUpdate
6
{
7
public
$internalId
;
8
public
$externalId
;
9
public
$providerStatus
;
10
public
$deliveryStatus
;
11
public
$deliveryError
;
12
13
public
function
__construct
(
array
$fields
=
null
)
14
{
15
if
(
$fields
!==
null
)
16
{
17
$this->
hydrate
(
$fields
);
18
}
19
}
20
21
public
function
hydrate
(
array
$fields
)
22
{
23
$this->internalId =
$fields
[
'internalId'
] ??
$this->internalId
;
24
$this->externalId =
$fields
[
'externalId'
] ??
$this->externalId
;
25
$this->providerStatus =
$fields
[
'providerStatus'
] ??
$this->providerStatus
;
26
$this->deliveryStatus =
$fields
[
'deliveryStatus'
] ??
$this->deliveryStatus
;
27
$this->deliveryError =
$fields
[
'deliveryError'
] ??
$this->deliveryError
;
28
}
29
}
Bitrix\MessageService\DTO\StatusUpdate
Определения
statusupdate.php:6
Bitrix\MessageService\DTO\StatusUpdate\__construct
__construct(array $fields=null)
Определения
statusupdate.php:13
Bitrix\MessageService\DTO\StatusUpdate\$internalId
$internalId
Определения
statusupdate.php:7
Bitrix\MessageService\DTO\StatusUpdate\$deliveryError
$deliveryError
Определения
statusupdate.php:11
Bitrix\MessageService\DTO\StatusUpdate\$providerStatus
$providerStatus
Определения
statusupdate.php:9
Bitrix\MessageService\DTO\StatusUpdate\$externalId
$externalId
Определения
statusupdate.php:8
Bitrix\MessageService\DTO\StatusUpdate\$deliveryStatus
$deliveryStatus
Определения
statusupdate.php:10
Bitrix\MessageService\DTO\StatusUpdate\hydrate
hydrate(array $fields)
Определения
statusupdate.php:21
array
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
Определения
file_new.php:804
$fields
$fields
Определения
yandex_run.php:501
bitrix
modules
messageservice
lib
dto
statusupdate.php
Создано системой
1.14.0