- Модуль: security
- Путь к файлу: ~/bitrix/modules/security/classes/general/tests/site_configuration.php
- Класс: CSecuritySiteConfigurationTest
- Вызов: CSecuritySiteConfigurationTest::checkScriptExtension
protected function checkScriptExtension()
{
$actualExtensions = getScriptFileExt();
$missingExtensions = array_diff(
explode(",", self::$expectedScriptExtensions),
$actualExtensions
);
if(!empty($missingExtensions))
{
$this->addUnformattedDetailError(
"SECURITY_SITE_CHECKER_DANGER_EXTENSIONS",
CSecurityCriticalLevel::HIGHT,
getMessage("SECURITY_SITE_CHECKER_DANGER_EXTENSIONS_ADDITIONAL", array(
"#EXPECTED#" => self::$expectedScriptExtensions,
"#ACTUAL#" => join(",", $actualExtensions),
"#MISSING#" => join(",", $missingExtensions)
))
);
return self::STATUS_FAILED;
}
return self::STATUS_PASSED;
}