首页 > 解决方案 > 如何检测是否仍在使用 Symfony Bundle 或 Composer 包?

问题描述

我已经开始研究一个基于 Symfony 2.8 的项目,该项目已经有一段时间没有更新了。最终目标是将项目更新到 Symfony 4。

该项目包括几十个第三方包和使用作曲家的捆绑包,我假设其中许多导入不再使用。

有什么方法可以自动检测项目实际使用了哪个包/捆绑包?

标签: phpsymfonycomposer-php

解决方案


对于捆绑包,您可以检查app/AppKernel.php文件以检查项目中正在使用哪些捆绑包。

对于不捆绑包,你可以使用这个: https ://github.com/Insolita/unused-scanner


推荐阅读