1C-Bitrix
25.700.0
Загрузка...
Поиск...
Не найдено
message.php
См. документацию.
1
<?php declare(strict_types=1);
2
3
namespace
Bitrix\Im\Services
;
4
5
use
Bitrix\Main
;
6
12
class
Message
13
{
15
private
$isEnabled;
16
17
public
function
__construct
()
18
{
19
$this->isEnabled =
\Bitrix\Main\Loader::includeModule
(
'im'
);
20
}
21
29
public
function
getMessage
(
int
$messageId
): ?
array
30
{
31
if
($this->isEnabled)
32
{
33
return \CIMMessenger::GetById(
$messageId
) ?:
null
;
34
}
35
36
return
null
;
37
}
38
}
$messageId
if(! $messageFields||!isset($messageFields['message_id'])||!isset($messageFields['status'])||!CModule::IncludeModule("messageservice")) $messageId
Определения
callback_ismscenter.php:26
Bitrix\Im\Services\Message
Определения
message.php:13
Bitrix\Im\Services\Message\__construct
__construct()
Определения
message.php:17
Bitrix\Im\Services\Message\getMessage
getMessage(int $messageId)
Определения
message.php:29
Bitrix\Main\Loader\includeModule
static includeModule($moduleName)
Определения
loader.php:67
array
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
Определения
file_new.php:804
Bitrix\Im\Services
Определения
message.php:3
Bitrix\Main
bitrix
modules
im
lib
services
message.php
Создано системой
1.14.0