1C-Bitrix
25.700.0
Загрузка...
Поиск...
Не найдено
usercounter.php
См. документацию.
1
<?php
2
namespace
Bitrix\Main;
3
20
class
UserCounterTable
extends
Entity\DataManager
21
{
22
public
static
function
getTableName
()
23
{
24
return
'b_user_counter'
;
25
}
26
27
public
static
function
getMap
()
28
{
29
return
array
(
30
'USER_ID'
=>
array
(
31
'data_type'
=>
'integer'
,
32
'primary'
=>
true
33
),
34
'SITE_ID'
=>
array
(
35
'data_type'
=>
'string'
,
36
'validation'
=>
array
(__CLASS__,
'validateSiteId'
),
37
'primary'
=>
true
38
),
39
'CODE'
=>
array
(
40
'data_type'
=>
'string'
,
41
'validation'
=>
array
(__CLASS__,
'validateCode'
),
42
'primary'
=>
true
43
),
44
'TAG'
=>
array
(
45
'data_type'
=>
'string'
,
46
'validation'
=>
array
(__CLASS__,
'validateTag'
),
47
),
48
'PARAMS'
=>
array
(
49
'data_type'
=>
'text'
50
),
51
'SENT'
=>
array
(
52
'data_type'
=>
'string'
,
53
'validation'
=>
array
(__CLASS__,
'validateSent'
),
54
),
55
'CNT'
=>
array
(
56
'data_type'
=>
'integer'
57
),
58
'LAST_DATE'
=>
array
(
59
'data_type'
=>
'datetime'
60
),
61
'TIMESTAMP_X'
=>
array
(
62
'data_type'
=>
'datetime'
63
),
64
'USER'
=>
array
(
65
'data_type'
=>
'Bitrix\Main\UserTable'
,
66
'reference'
=>
array
(
'=this.USER_ID'
=>
'ref.ID'
)
67
),
68
);
69
}
70
71
public
static
function
validateProviderId
()
72
{
73
return
array
(
74
new
Entity
\Validator\Length(
null
, 50),
75
);
76
}
77
78
public
static
function
validateSiteId
()
79
{
80
return
array
(
81
new
Entity
\Validator\Length(
null
, 2),
82
);
83
}
84
85
public
static
function
validateCode
()
86
{
87
return
array
(
88
new
Entity
\Validator\Length(
null
, 50),
89
);
90
}
91
92
public
static
function
validateSent
()
93
{
94
return
array
(
95
new
Entity
\Validator\Length(
null
, 1),
96
);
97
}
98
99
public
static
function
validateTag
()
100
{
101
return
array
(
102
new
Entity
\Validator\Length(
null
, 255),
103
);
104
}
105
106
public
static
function
validateAccessCode
()
107
{
108
return
array
(
109
new
Entity
\Validator\Length(
null
, 100),
110
);
111
}
112
}
Bitrix\Main\UserCounterTable
Определения
usercounter.php:21
Bitrix\Main\UserCounterTable\getMap
static getMap()
Определения
usercounter.php:27
Bitrix\Main\UserCounterTable\validateSiteId
static validateSiteId()
Определения
usercounter.php:78
Bitrix\Main\UserCounterTable\validateSent
static validateSent()
Определения
usercounter.php:92
Bitrix\Main\UserCounterTable\validateAccessCode
static validateAccessCode()
Определения
usercounter.php:106
Bitrix\Main\UserCounterTable\validateProviderId
static validateProviderId()
Определения
usercounter.php:71
Bitrix\Main\UserCounterTable\validateTag
static validateTag()
Определения
usercounter.php:99
Bitrix\Main\UserCounterTable\getTableName
static getTableName()
Определения
usercounter.php:22
Bitrix\Main\UserCounterTable\validateCode
static validateCode()
Определения
usercounter.php:85
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\Main\Entity
Определения
ufield.php:9
bitrix
modules
main
lib
usercounter.php
Создано системой
1.14.0