halleck45/php-metrics

此包已被废弃,不再维护。作者建议使用 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 文件。