См. определение в файле site_checker.php строка 6
◆ __construct()
__construct |
( |
| $pTests = array(), |
|
|
| $pIsFirstStart = false, |
|
|
| $pIsCheckRequirementsNeeded = true ) |
- Аргументы
-
array | $pTests | |
bool | $pIsFirstStart | |
bool | $pIsCheckRequirementsNeeded | |
- Исключения
-
См. определение в файле site_checker.php строка 30
◆ addResults()
Add new testing results ro DB
- Аргументы
-
- Возвращает
- bool
См. определение в файле site_checker.php строка 154
◆ calculateCriticalResults()
calculateCriticalResults |
( |
| $pResults = array() | ) |
|
|
static |
◆ clearCache()
◆ clearTemporaryData()
◆ finalizeLastTest()
◆ getCurrentTestName()
◆ getFormatedDate()
getFormatedDate |
( |
| $timestamp | ) |
|
|
staticprotected |
- Аргументы
-
- Возвращает
- string
@global CDataBase $DB
См. определение в файле site_checker.php строка 268
◆ getLastTestingInfo()
◆ getList()
getList |
( |
| $pFilter = array(), |
|
|
| $pMaxCount = 1 ) |
|
staticprotected |
Return saved testing results
- Аргументы
-
array | $pFilter | |
int | $pMaxCount | |
- Возвращает
- bool|CDBResult
См. определение в файле site_checker.php строка 140
◆ getNextStep()
◆ getPercent()
Return current percent of complete testing
- Возвращает
- int
См. определение в файле site_checker.php строка 127
◆ initializeAvailableTests()
initializeAvailableTests |
( |
| ) |
|
|
protected |
◆ initializeNeededTests()
initializeNeededTests |
( |
| $pTests | ) |
|
|
protected |
◆ isAllTestCompleted()
◆ isAnyCheckingExists()
◆ isNewTestNeeded()
◆ makeParamsForTest()
makeParamsForTest |
( |
| $pTestName, |
|
|
| $pParams ) |
|
protected |
- Аргументы
-
string | $pTestName | |
array | $pParams | |
- Возвращает
- array
См. определение в файле site_checker.php строка 412
◆ OnAdminInformerInsertItems()
OnAdminInformerInsertItems |
( |
| ) |
|
|
static |
◆ runTestPackage()
runTestPackage |
( |
| $pType = "", |
|
|
| $pIsFirstStart = false, |
|
|
| $pIsCheckRequirementsNeeded = true ) |
|
static |
Run several tests
- Аргументы
-
string | array | $pType | |
bool | $pIsFirstStart | |
bool | $pIsCheckRequirementsNeeded | |
- Возвращает
- array|bool
См. определение в файле site_checker.php строка 98
◆ startTesting()
startTesting |
( |
| $pParams = array() | ) |
|
Start testing and return results
- Аргументы
-
- Возвращает
- array|bool
См. определение в файле site_checker.php строка 50
◆ $allTests
◆ $dbFields
$dbFields = array("ID", "TEST_DATE", "RESULTS") |
|
staticprotected |
◆ $isCheckRequirementsNeeded
$isCheckRequirementsNeeded = true |
|
protected |
◆ $neededTestName
◆ $neededTests
◆ $sessionData
◆ ADMIN_PAGE_URL
const ADMIN_PAGE_URL = "/bitrix/admin/security_scanner.php" |
◆ CACHE_BASE_ID
const CACHE_BASE_ID = "sec_site_check" |
◆ CACHE_DIR
const CACHE_DIR = "/security/site_checker" |
◆ CHECKING_REPEAT_TIME
const CHECKING_REPEAT_TIME = 2592000 |
◆ SESSION_DATA_KEY
const SESSION_DATA_KEY = "SECURITY_SITE_CHECKER" |
Объявления и описания членов класса находятся в файле: