1C-Bitrix 25.700.0
|
Открытые члены | |
__construct () | |
__destruct () | |
checkRequirements ($params=array()) | |
check (array $params=array()) | |
Открытые члены унаследованные от CSecurityBaseTest | |
getName () | |
getInternalName () |
Поля данных | |
const | MAX_OUTPUT_FILES = 5 |
Поля данных унаследованные от CSecurityBaseTest | |
const | STATUS_FAILED = "failed" |
const | STATUS_PASSED = "passed" |
Защищенные члены | |
checkWorldWritableDirRecursive ($pDir) | |
addFilePath ($pFilePath) | |
getFilesPath () | |
getFilesPathInString ($pGlue="<br>") | |
Защищенные члены унаследованные от CSecurityBaseTest | |
initializeParams (array $params=array()) | |
isRunOnWin () | |
getParam ($name, $defaultValue="") | |
isDebug () | |
getDetailErrors () | |
addDetailError ($title, $critical, $detail, $recommendation="", $additionalInfo="") | |
addUnformattedDetailError ($baseMessageKey, $critical, $additionalInfo="") |
Защищенные статические члены | |
static | isInterestingDir ($pFileName) |
static | isInterestingFile ($pFileName) |
Защищенные статические члены унаследованные от CSecurityBaseTest | |
static | getFilePerm ($path) |
static | isWorldWritable ($path) |
static | isWorldReadable ($path) |
static | isWorldAccessible ($path) |
static | getDetailText ($baseMessageKey, array $placeholders=array()) |
static | getRecommendationText ($baseMessageKey, array $placeholders=array()) |
static | getTitleText ($baseMessageKey, array $placeholders=array()) |
static | formatDetailError ($baseMessageKey, $critical, $additionalInfo="") |
static | removeDocumentRoot ($path) |
Защищенные данные | |
$internalName = "FilePermissionsTest" | |
$filesCount = 0 | |
$filesPath = array() | |
$maximumExecutionTime = 0.0 | |
$savedMaxExecutionTime = 0.0 | |
Защищенные данные унаследованные от CSecurityBaseTest | |
$internalName = "BaseTest" | |
$isDebug = false | |
$params = array() | |
$tests = array() | |
$detailErrors = array() |
Статические защищенные данные | |
static | $interestingFileExtentions = array(".php", ".js", ".htaccess", ".html") |
static | $skipDirs = array("upload") |
Class CSecurityFilePermissionsTest
См. определение в файле file_permissions.php строка 13
__construct | ( | ) |
См. определение в файле file_permissions.php строка 26
__destruct | ( | ) |
См. определение в файле file_permissions.php строка 38
|
protected |
string | $pFilePath |
См. определение в файле file_permissions.php строка 172
Run test and return results
array | $params |
Переопределяет метод предка CSecurityBaseTest.
См. определение в файле file_permissions.php строка 62
checkRequirements | ( | $params = array() | ) |
Check test requirements (e.g. max_execution_time)
array | $params |
CSecurityRequirementsException |
Переопределяет метод предка CSecurityBaseTest.
См. определение в файле file_permissions.php строка 50
|
protected |
string | $pDir |
Exception |
См. определение в файле file_permissions.php строка 131
|
protected |
См. определение в файле file_permissions.php строка 183
|
protected |
|
staticprotected |
|
staticprotected |
|
protected |
См. определение в файле file_permissions.php строка 20
|
protected |
См. определение в файле file_permissions.php строка 21
|
staticprotected |
См. определение в файле file_permissions.php строка 18
|
protected |
См. определение в файле file_permissions.php строка 17
|
protected |
См. определение в файле file_permissions.php строка 23
|
protected |
См. определение в файле file_permissions.php строка 24
|
staticprotected |
См. определение в файле file_permissions.php строка 19
const MAX_OUTPUT_FILES = 5 |
См. определение в файле file_permissions.php строка 16