halleck45/phpmetrics

此包已被弃用且不再维护。作者建议使用 phpmetrics/phpmetrics 包。

PHP 静态分析工具:耦合度、圈复杂度、可维护性指数、Halstead 指标...等等!


README

License Latest Stable Version Slack

Standard report

PhpMetrics

PhpMetrics 为 PHP 项目和类提供指标,并生成美观易读的 HTML 报告。

文档 | Twitter | 贡献



快速入门

遵循 快速入门指南 开始使用。

# install the package as a dev dependency
composer require phpmetrics/phpmetrics --dev

# run PHPMetrics to analyze a folder and generate a report
php ./vendor/bin/phpmetrics --report-html=myreport <folder-to-analyze>

然后在浏览器中打开生成的 ./myreport/index.html 文件。

您可以使用 配置文件 来自定义报告,添加选项,配置持续集成规则等。

指标

您可以在 文档 中找到详细的指标列表,或者运行 php ./vendor/bin/phpmetrics --metrics

作者

许可

请参阅 LICENSE 文件。

贡献

请参阅 CONTRIBUTING 文件。