PhpCodeArcheology
1.0.0
PHPCodearchEology分析您的PHP项目,提供有关文件,类,方法和功能的详细指标。全面的HTML报告为您提供了评估项目所需的深刻见解。
PhpCodearcheology的创建是为了帮助开发人员通过提供详细的指标和见解来深入了解其PHP代码库。无论您是维护旧系统还是从事新项目,该工具都旨在促进更好的代码质量和可维护性。
确保您的环境满足以下要求:
通过在您的终端中运行以下命令来安装使用作曲家的PhpCodearcheology:
composer require --dev php-code-archeology/php-code-archeology
要启动phpcodearcheology,请在项目root中运行以下命令:
./vendor/bin/phpcodearcheology
开箱即用,phpcodearcheology扫描了您的src dir,并在TMP/报告中创建了报告。
要自定义扫描,例如包含或排除文件夹,定义自定义PHP文件扩展名或其他设置,请在项目root中创建php-codearch-config.yaml配置文件。请参阅此示例配置文件以获取指南。
PhpCodearcheology生成的典型报告包括:
这是HTML报告的示例屏幕截图:

我目前正在研究文档。由于我主要将该工具用于自己的项目,并专注于其持续开发,因此可能需要一些时间来完成全面的文档。
Marcus Kober,@mrcskbr,github