2

我对 DemoProject 进行了声纳分析。我里面有 phtml 和嵌入的文件。

  1. 如何扫描 PHTML 文件?

  2. PHTML 文件包含一些 Javascript 代码。我们可以扫描这个 javascript 代码吗?

  3. 任何人都可以为此提出解决方案吗?

  4. 是否有任何可用的插件?

注意:- 我已经安装了 javascript 插件和 web 插件

4

2 回答 2

2

对于扫描 phtml 文件,请安装 PHP 插件,SonarQube 中的 PHP 插件支持扫描 phtml 文件。

请在屏幕截图下方找到相同的内容。

此屏幕截图显示 SonarQube(PHP) 插件支持的默认扩展

请转到设置-> PHP,您可以在其中看到此设置。

如果要在项目属性文件中指定相同,则必须添加以下键

sonar.php.file.suffixes= file extensions

回答您嵌入式代码分析的其他问题。SonarQube 不支持此功能。它会识别文件扩展名,然后对其进行扫描。

于 2015-06-16T12:25:14.920 回答
0

在 Sonar 中,没有专门的 PHTML 插件,而是使用 WEB 插件 html 和 PHP 插件来分析这些文件。安装 PHP 和 WEB 插件并再次尝试声纳分析。

于 2015-06-16T12:28:54.210 回答