1C-Bitrix
25.700.0
Загрузка...
Поиск...
Не найдено
sitecheck.php
См. документацию.
1
<?php
2
3
namespace
Bitrix\Security;
4
5
use Bitrix\Main\ORM\Query\Query;
6
23
class
SiteCheckTable
extends
\Bitrix\Main\Entity\DataManager
24
{
25
public
static
function
getTableName
()
26
{
27
return
'b_security_sitecheck'
;
28
}
29
30
public
static
function
getMap
()
31
{
32
return
[
33
(new \Bitrix\Main\Entity\IntegerField(
'ID'
))
34
->configurePrimary()
35
->configureAutocomplete(),
36
(new \Bitrix\Main\Entity\DatetimeField(
'TEST_DATE'
))
37
->configureNullable(),
38
(new \Bitrix\Main\Entity\TextField(
'RESULTS'
))
39
->configureNullable()
40
->configureLong(),
41
];
42
}
43
44
public
static
function
getCollectionClass
()
45
{
46
return
SiteChecks::class;
47
}
48
49
public
static
function
getObjectClass
()
50
{
51
return
SiteCheck::class;
52
}
53
54
public
static
function
deleteList
(
array
$filter
)
55
{
56
$entity
= static::getEntity();
57
$connection
=
$entity
->getConnection();
58
59
$where = Query::buildFilterSql(
$entity
,
$filter
);
60
$where = $where ?
'WHERE '
. $where :
''
;
61
62
$sql = sprintf(
63
'DELETE FROM %s %s'
,
64
$connection
->getSqlHelper()->quote(
$entity
->getDbTableName()),
65
$where
66
);
67
68
$res
=
$connection
->query($sql);
69
70
return
$res
;
71
}
72
73
}
74
75
class
SiteChecks
extends
EO_SiteCheck_Collection
76
{
77
}
78
79
class
SiteCheck
extends
EO_SiteCheck
80
{
81
}
$connection
$connection
Определения
actionsdefinitions.php:38
Bitrix\Security\SiteCheck
Определения
sitecheck.php:80
Bitrix\Security\SiteCheckTable
Определения
sitecheck.php:24
Bitrix\Security\SiteCheckTable\getMap
static getMap()
Определения
sitecheck.php:30
Bitrix\Security\SiteCheckTable\deleteList
static deleteList(array $filter)
Определения
sitecheck.php:54
Bitrix\Security\SiteCheckTable\getObjectClass
static getObjectClass()
Определения
sitecheck.php:49
Bitrix\Security\SiteCheckTable\getTableName
static getTableName()
Определения
sitecheck.php:25
Bitrix\Security\SiteCheckTable\getCollectionClass
static getCollectionClass()
Определения
sitecheck.php:44
Bitrix\Security\SiteChecks
Определения
sitecheck.php:76
array
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
Определения
file_new.php:804
$res
$res
Определения
filter_act.php:7
$entity
$entity
Определения
group_bizproc_workflow_delete.php:17
$filter
$filter
Определения
iblock_catalog_list.php:54
bitrix
modules
security
lib
sitecheck.php
Создано системой
1.14.0