1C-Bitrix
25.700.0
Загрузка...
Поиск...
Не найдено
modulegrouptable.php
См. документацию.
1
<?php
2
9
10
namespace
Bitrix\Main\Authentication\Internal;
11
12
use Bitrix\Main;
13
use Bitrix\Main\ORM\Data;
14
use Bitrix\Main\ORM\Fields;
15
use Bitrix\Main\ORM\Query\Join;
16
33
class
ModuleGroupTable
extends
Data\DataManager
34
{
35
public
static
function
getTableName
()
36
{
37
return
'b_module_group'
;
38
}
39
40
public
static
function
getMap
()
41
{
42
return
[
43
(
new
Fields\IntegerField
(
'ID'
))
44
->configurePrimary()
45
->configureAutocomplete(),
46
47
(
new
Fields\StringField
(
'MODULE_ID'
)),
48
49
(
new
Fields
\
IntegerField
(
'GROUP_ID'
)),
50
51
(
new
Fields\StringField
(
'G_ACCESS'
)),
52
53
(
new
Fields
\
StringField
(
'SITE_ID'
)),
54
55
(
new
Fields\Relations\Reference
(
56
'GROUP'
,
57
Main
\GroupTable::class,
58
Join::on(
'this.GROUP_ID'
,
'ref.ID'
)
59
))->configureJoinType(Join::TYPE_INNER),
60
];
61
}
62
}
Bitrix\Main\Authentication\Internal\ModuleGroupTable
Определения
modulegrouptable.php:34
Bitrix\Main\Authentication\Internal\ModuleGroupTable\getMap
static getMap()
Определения
modulegrouptable.php:40
Bitrix\Main\Authentication\Internal\ModuleGroupTable\getTableName
static getTableName()
Определения
modulegrouptable.php:35
Bitrix\Main\ORM\Data\DataManager
Определения
datamanager.php:35
Bitrix\Main\ORM\Fields\IntegerField
Определения
integerfield.php:20
Bitrix\Main\ORM\Fields\Relations\Reference
Определения
reference.php:26
Bitrix\Main\ORM\Fields\StringField
Определения
stringfield.php:20
Bitrix\Main\ORM\Fields
Определения
arrayfield.php:9
Bitrix\Main
bitrix
modules
main
lib
authentication
internal
modulegrouptable.php
Создано системой
1.14.0