Symfony3执行phpmetrics

Symfony3执行phpmetrics,php,symfony,Php,Symfony,通过以下文档将phpmetrics与my Symfony3项目一起安装: 现在我已经用composer安装了它,并且phpmetrics二进制文件可以在bin/目录中找到,我正在尝试实际运行它。我遇到的问题是,每次运行此命令时,我都会遇到以下错误: [LogicException] No file found 我已经尝试了所有这些: bin/phpmetrics --report-html=myreport.html ../src/User/UserBundle/Controller/Au

通过以下文档将phpmetrics与my Symfony3项目一起安装:

现在我已经用composer安装了它,并且phpmetrics二进制文件可以在bin/目录中找到,我正在尝试实际运行它。我遇到的问题是,每次运行此命令时,我都会遇到以下错误:

[LogicException]
  No file found
我已经尝试了所有这些:

bin/phpmetrics --report-html=myreport.html ../src/User/UserBundle/Controller/AuthenticationController.php
bin/phpmetrics --report-html=myreport.html src/User/UserBundle/Controller/AuthenticationController.php
bin/phpmetrics --report-html=myreport.html /User/UserBundle/Controller/AuthenticationController.php
bin/phpmetrics --report-html=myreport.html UserBundle/Controller/AuthenticationController.php
bin/phpmetrics --report-html=myreport.html Controller/AuthenticationController.php

始终存在相同的错误。

可能是因为库安装在供应商目录中(作为symfony标准),但
供应商
是目录之一。将另一个值作为选项传递可能会解决您的问题。例如:

phpmetrics --excluded-dirs=_none_  --report-html=myreport.html 
希望这有帮助


更多信息请参见

输入绝对目录/文件路径,而不是relativeok,因此这似乎可行,但表示生成摘要HTML报告。。。完成但是我在哪里可以看到此报告..?owww我得到了它必须刷新我的项目该报告存储在根目录中:P谢谢好的,实际上我可以看到该文件,但是如何从symfony根目录中查看该文件?