1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс CSecurityIPRule

Открытые члены

 Add ($arFields)
 Update ($ID, $arFields)
 UpdateRuleIPs ($IPRULE_ID, $arInclIPs=false, $arExclIPs=false)
 CheckIP ($arInclIPs=false, $arExclIPs=false)
 CheckFields (&$arFields, $ID)

Открытые статические члены

static Delete ($ID)
static UpdateRuleMasks ($IPRULE_ID, $arInclMasks=false, $arExclMasks=false)
static GetRuleInclMasks ($IPRULE_ID)
static DeleteRuleExclFiles ($files)
static AddRuleExclFiles ($files)
static GetRuleExclFiles ($files)
static GetRuleExclMasks ($IPRULE_ID)
static GetRuleInclIPs ($IPRULE_ID)
static GetRuleExclIPs ($IPRULE_ID)
static GetList ($arSelect, $arFilter, $arOrder)
static GetActiveCount ()
static IsActive ()
static SetActive ($bActive=false, $end_time=0)
static CheckAntiFile ($return_message=false)
static OnPageStart ($use_query=false)
static CleanUpAgent ()

Поля данных

 $LAST_ERROR = ""

Статические открытые данные

static $bActive = null

Защищенные статические члены

static ip2number ($ip)
static isValidUri ($uri)

Подробное описание

См. определение в файле iprule.php строка 5

Методы

◆ Add()

Add ( $arFields)

См. определение в файле iprule.php строка 10

◆ AddRuleExclFiles()

AddRuleExclFiles ( $files)
static

См. определение в файле iprule.php строка 582

◆ CheckAntiFile()

CheckAntiFile ( $return_message = false)
static

См. определение в файле iprule.php строка 936

◆ CheckFields()

CheckFields ( & $arFields,
$ID )

См. определение в файле iprule.php строка 406

◆ CheckIP()

CheckIP ( $arInclIPs = false,
$arExclIPs = false )

См. определение в файле iprule.php строка 333

◆ CleanUpAgent()

CleanUpAgent ( )
static

См. определение в файле iprule.php строка 1273

◆ Delete()

Delete ( $ID)
static

См. определение в файле iprule.php строка 68

◆ DeleteRuleExclFiles()

DeleteRuleExclFiles ( $files)
static

См. определение в файле iprule.php строка 572

◆ GetActiveCount()

GetActiveCount ( )
static

См. определение в файле iprule.php строка 886

◆ GetList()

GetList ( $arSelect,
$arFilter,
$arOrder )
static

См. определение в файле iprule.php строка 679

◆ GetRuleExclFiles()

GetRuleExclFiles ( $files)
static

См. определение в файле iprule.php строка 619

◆ GetRuleExclIPs()

GetRuleExclIPs ( $IPRULE_ID)
static

См. определение в файле iprule.php строка 665

◆ GetRuleExclMasks()

GetRuleExclMasks ( $IPRULE_ID)
static

См. определение в файле iprule.php строка 637

◆ GetRuleInclIPs()

GetRuleInclIPs ( $IPRULE_ID)
static

См. определение в файле iprule.php строка 651

◆ GetRuleInclMasks()

GetRuleInclMasks ( $IPRULE_ID)
static

См. определение в файле iprule.php строка 558

◆ ip2number()

ip2number ( $ip)
staticprotected

См. определение в файле iprule.php строка 323

◆ IsActive()

IsActive ( )
static

См. определение в файле iprule.php строка 900

◆ isValidUri()

isValidUri ( $uri)
staticprotected

См. определение в файле iprule.php строка 1253

◆ OnPageStart()

OnPageStart ( $use_query = false)
static

См. определение в файле iprule.php строка 954

◆ SetActive()

SetActive ( $bActive = false,
$end_time = 0 )
static

См. определение в файле iprule.php строка 920

◆ Update()

Update ( $ID,
$arFields )

См. определение в файле iprule.php строка 103

◆ UpdateRuleIPs()

UpdateRuleIPs ( $IPRULE_ID,
$arInclIPs = false,
$arExclIPs = false )

См. определение в файле iprule.php строка 239

◆ UpdateRuleMasks()

UpdateRuleMasks ( $IPRULE_ID,
$arInclMasks = false,
$arExclMasks = false )
static

См. определение в файле iprule.php строка 160

Поля

◆ $bActive

$bActive = null
static

См. определение в файле iprule.php строка 7

◆ $LAST_ERROR

$LAST_ERROR = ""

См. определение в файле iprule.php строка 8


Объявления и описания членов класса находятся в файле:
  • C:/bitrix/modules/security/classes/general/iprule.php