1C-Bitrix
25.700.0
Загрузка...
Поиск...
Не найдено
automationsettingspageprovider.php
См. документацию.
1
<?php
2
3
namespace
Bitrix\Bizproc\Integration\Intranet\Settings;
4
5
use Bitrix\Intranet;
6
use Bitrix\Main\Localization\Loc;
7
11
class
AutomationSettingsPageProvider
implements
Intranet\Settings\SettingsExternalPageProviderInterface
12
{
13
private
$sort = 100;
14
15
public
function
getType
(): string
16
{
17
return
'automation'
;
18
}
19
20
public
function
getTitle
(): string
21
{
22
return
Loc::getMessage(
'BIZPROC_AUTOMATION_SETTINGS_PROVIDER_TITLE'
) ??
''
;
23
}
24
25
public
function
setSort
(
int
$sort): static
26
{
27
$this->sort = $sort;
28
29
return
$this;
30
}
31
32
public
function
getSort
(): int
33
{
34
return
$this->sort;
35
}
36
37
public
function
getJsExtensions
():
array
38
{
39
return
[
40
'bizproc.integration.intranet-settings'
41
];
42
}
43
44
public
function
getDataManager
(
array
$data
= []):
Intranet
\
Settings
\SettingsInterface
45
{
46
return
new
AutomationSettings
(
$data
);
47
}
48
}
Bitrix\Bizproc\Integration\Intranet\Settings\AutomationSettings
Определения
automationsettings.php:12
Bitrix\Bizproc\Integration\Intranet\Settings\AutomationSettingsPageProvider
Определения
automationsettingspageprovider.php:12
Bitrix\Bizproc\Integration\Intranet\Settings\AutomationSettingsPageProvider\getJsExtensions
getJsExtensions()
Определения
automationsettingspageprovider.php:37
Bitrix\Bizproc\Integration\Intranet\Settings\AutomationSettingsPageProvider\getType
getType()
Определения
automationsettingspageprovider.php:15
Bitrix\Bizproc\Integration\Intranet\Settings\AutomationSettingsPageProvider\setSort
setSort(int $sort)
Определения
automationsettingspageprovider.php:25
Bitrix\Bizproc\Integration\Intranet\Settings\AutomationSettingsPageProvider\getTitle
getTitle()
Определения
automationsettingspageprovider.php:20
Bitrix\Bizproc\Integration\Intranet\Settings\AutomationSettingsPageProvider\getSort
getSort()
Определения
automationsettingspageprovider.php:32
Bitrix\Bizproc\Integration\Intranet\Settings\AutomationSettingsPageProvider\getDataManager
getDataManager(array $data=[])
Определения
automationsettingspageprovider.php:44
$data
$data['IS_AVAILABLE']
Определения
.description.php:13
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\Bizproc\Integration\Intranet\Settings
Определения
automationsettings.php:3
Bitrix\Bizproc\Integration\Intranet
Определения
eventhandler.php:3
bitrix
modules
bizproc
lib
integration
intranet
settings
automationsettingspageprovider.php
Создано системой
1.14.0