1C-Bitrix
25.700.0
Toggle main menu visibility
Титульная страница
Пространства имен
Пространства имен
Члены пространств имен
Указатель
$
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
Функции
_
a
c
d
e
f
g
h
i
k
l
m
o
p
r
s
t
u
v
w
Переменные
$
a
b
c
d
e
f
g
h
i
l
m
o
p
r
s
t
v
w
Перечисления
a
b
c
d
e
f
g
l
m
n
o
p
r
s
t
u
v
w
Элементы перечислений
a
b
c
d
e
f
g
i
l
m
n
o
p
r
s
t
u
v
w
Структуры данных
Структуры данных
Алфавитный указатель структур данных
Иерархия классов
Поля структур
Указатель
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Функции
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
Переменные
$
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Перечисления
Элементы перечислений
Файлы
Файлы
Список членов всех файлов
Указатель
$
(
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
x
y
б
в
к
л
о
п
с
т
ю
Функции
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
x
y
Переменные
$
(
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
y
б
в
к
л
о
п
с
т
ю
Блог
Хостинг
1C-Bitrix
Пространства имен
Структуры данных
Файлы
Файлы
bitrix
modules
abtest
advertising
b24connector
bitrixcloud
bizproc
bizprocdesigner
blog
calendar
catalog
clouds
cluster
conversion
currency
eshopapp
fileman
form
forum
highloadblock
iblock
idea
im
landing
ldap
learning
lists
location
mail
main
messageservice
mobileapp
perfmon
photogallery
pull
classes
demo
lib
auth
controller
dto
internals
model
channel.php
channeltable.php
pushtable.php
watchtable.php
protobuf
push
rest
sharedserver
update
channel.php
common.php
config.php
error.php
event.php
jsonrpctransport.php
loader.php
log.php
mobilecounter.php
protobuftransport.php
push.php
pushsmartfilter.php
rest.php
servermode.php
transportresult.php
meta
.settings.php
ajax_hit.php
ajax_hit_before.php
autoload.php
default_option.php
include.php
options.php
report
rest
sale
scale
search
security
sender
seo
socialnetwork
socialservices
statistic
storeassist
subscribe
support
translate
ui
vote
webservice
wiki
workflow
Список членов всех файлов
Примеры
•
Указатель
Структуры данных
Пространства имен
Файлы
Функции
Переменные
Перечисления
Элементы перечислений
Страницы
Загрузка...
Поиск...
Не найдено
channeltable.php
См. документацию.
1
<?php
2
namespace
Bitrix\Pull\Model;
3
4
use Bitrix\Pull\Internals\UpdateByFilterTrait;
5
use Bitrix\Main;
6
36
37
class
ChannelTable
extends
Main\Entity\DataManager
38
{
39
use Main\ORM\Data\Internal\MergeTrait;
40
use UpdateByFilterTrait;
41
47
public
static
function
getTableName
()
48
{
49
return
'b_pull_channel'
;
50
}
47
public
static
function
getTableName
() {
…
}
51
57
public
static
function
getMap
()
58
{
59
return
array
(
60
'ID'
=>
array
(
61
'data_type'
=>
'integer'
,
62
'primary'
=>
true
,
63
'autocomplete'
=>
true
,
64
),
65
'USER_ID'
=>
array
(
66
'data_type'
=>
'integer'
,
67
'required'
=>
true
,
68
),
69
'CHANNEL_TYPE'
=>
array
(
70
'data_type'
=>
'string'
,
71
'validation'
=>
array
(__CLASS__,
'validateChannelType'
),
72
),
73
'CHANNEL_ID'
=>
array
(
74
'data_type'
=>
'string'
,
75
'required'
=>
true
,
76
'validation'
=>
array
(__CLASS__,
'validateChannelId'
),
77
),
78
'CHANNEL_PUBLIC_ID'
=>
array
(
79
'data_type'
=>
'string'
,
80
'validation'
=>
array
(__CLASS__,
'validateChannelId'
),
81
),
82
'LAST_ID'
=>
array
(
83
'data_type'
=>
'integer'
,
84
),
85
'DATE_CREATE'
=>
array
(
86
'data_type'
=>
'datetime'
,
87
'required'
=>
true
,
88
'default_value'
=>
array
(__CLASS__,
'getCurrentDate'
),
89
),
90
'USER'
=>
array
(
91
'data_type'
=>
'Bitrix\Main\UserTable'
,
92
'reference'
=>
array
(
'=this.USER_ID'
=>
'ref.ID'
),
93
'join_type'
=>
'INNER'
,
94
),
95
);
96
}
57
public
static
function
getMap
() {
…
}
97
102
public
static
function
validateChannelType
()
103
{
104
return
array
(
105
new
Main
\
Entity
\Validator\Length(
null
, 50),
106
);
107
}
102
public
static
function
validateChannelType
() {
…
}
108
113
public
static
function
validateChannelId
()
114
{
115
return
array
(
116
new
Main
\
Entity
\Validator\Length(
null
, 50),
117
);
118
}
113
public
static
function
validateChannelId
() {
…
}
119
123
public
static
function
getCurrentDate
():
Main
\
Type
\
DateTime
124
{
125
return
new
Main\Type\DateTime
();
126
}
123
public
static
function
getCurrentDate
():
Main
\
Type
\
DateTime
{
…
}
127
}
37
class
ChannelTable
extends
Main\Entity\DataManager {
…
};
128
129
class_alias(
"Bitrix\\Pull\\Model\\ChannelTable"
,
"Bitrix\\Pull\\ChannelTable"
,
false
);
Bitrix\Main\Type\DateTime
Определения
datetime.php:9
Bitrix\Pull\Model\ChannelTable
Определения
channeltable.php:38
Bitrix\Pull\Model\ChannelTable\getCurrentDate
static getCurrentDate()
Определения
channeltable.php:123
Bitrix\Pull\Model\ChannelTable\getMap
static getMap()
Определения
channeltable.php:57
Bitrix\Pull\Model\ChannelTable\validateChannelType
static validateChannelType()
Определения
channeltable.php:102
Bitrix\Pull\Model\ChannelTable\validateChannelId
static validateChannelId()
Определения
channeltable.php:113
Bitrix\Pull\Model\ChannelTable\getTableName
static getTableName()
Определения
channeltable.php:47
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\Main\Type
Определения
collection.php:2
Bitrix\Main
bitrix
modules
pull
lib
model
channeltable.php
Создано системой
1.14.0