1C-Bitrix
25.700.0
Загрузка...
Поиск...
Не найдено
documents.php
См. документацию.
1
<?php
2
3
namespace
Bitrix\Im\Integration\Disk
;
4
5
use
Bitrix\Main\Loader
;
6
7
class
Documents
8
{
9
public
const
DISABLED
=
'N'
;
10
public
const
ENABLED
=
'Y'
;
11
public
const
LIMITED
=
'L'
;
12
23
public
static
function
getDocumentsInCallStatus
(): string
24
{
25
if
(!Loader::includeModule(
'disk'
))
26
{
27
return
static::DISABLED;
28
}
29
if
(!class_exists(\
Bitrix
\
Disk
\
Integration
\MessengerCall::class))
30
{
31
return
static::DISABLED;
32
}
33
if
(!\
Bitrix
\
Disk
\
Integration
\MessengerCall::isAvailableDocuments())
34
{
35
return
static::DISABLED;
36
}
37
if
(\
Bitrix
\
Disk
\
Integration
\MessengerCall::isEnabledDocuments())
38
{
39
return
static::ENABLED;
40
}
41
42
return
static::LIMITED .
":"
. \Bitrix\Disk\Integration\MessengerCall::getInfoHelperCodeForDocuments();
43
}
44
55
public
static
function
getResumesOfCallStatus
(): string
56
{
57
if
(!Loader::includeModule(
'disk'
))
58
{
59
return
static::DISABLED;
60
}
61
if
(!class_exists(\
Bitrix
\
Disk
\
Integration
\MessengerCall::class))
62
{
63
return
static::DISABLED;
64
}
65
if
(!\
Bitrix
\
Disk
\
Integration
\MessengerCall::isAvailableDocuments())
66
{
67
return
static::DISABLED;
68
}
69
if
(\
Bitrix
\
Disk
\
Integration
\MessengerCall::isEnabledResumes())
70
{
71
return
static::ENABLED;
72
}
73
74
return
static::LIMITED .
":"
. \Bitrix\Disk\Integration\MessengerCall::getInfoHelperCodeForResume();
75
}
76
}
Bitrix\Im\Integration\Disk\Documents
Определения
documents.php:8
Bitrix\Im\Integration\Disk\Documents\DISABLED
const DISABLED
Определения
documents.php:9
Bitrix\Im\Integration\Disk\Documents\LIMITED
const LIMITED
Определения
documents.php:11
Bitrix\Im\Integration\Disk\Documents\getResumesOfCallStatus
static getResumesOfCallStatus()
Определения
documents.php:55
Bitrix\Im\Integration\Disk\Documents\getDocumentsInCallStatus
static getDocumentsInCallStatus()
Определения
documents.php:23
Bitrix\Im\Integration\Disk\Documents\ENABLED
const ENABLED
Определения
documents.php:10
Bitrix\Main\Loader
Определения
loader.php:13
Bitrix\Im\Integration\Disk
Определения
documents.php:3
Bitrix\Im\Integration
Bitrix
bitrix
modules
im
lib
integration
disk
documents.php
Создано системой
1.14.0