keyur/prikedcd
一个用于查找未使用控制器函数的Laravel包。
v1.1.1
2024-07-16 14:32 UTC
Requires
- php: ^7.4|^8.0
- illuminate/support: ^8.0|^9.0|^10.0
README
Prikedcd是一个Laravel包,用于扫描你的项目以查找未使用的函数,并以用户友好的格式显示结果。
功能
- 扫描Laravel项目以识别未使用的函数。
- 提供一个简单的界面,可以通过Web路由触发扫描。
- 以基本样式输出未使用的函数列表。
安装
您可以通过Composer安装Prikedcd包。在您的终端中运行以下命令:
composer require keyur/prikedcd
工作
安装包后,您需要点击路由'/dead-code-detector',然后点击任何按钮'扫描控制器'或'扫描模型',然后等待输出出现。这个过程可能根据项目大小而耗时,所以请耐心等待。
在扫描之前,请仔细阅读基本说明。
版本信息
-
版本1.0.2之前,所有功能仅适用于控制器。
-
版本1.1.0之前,我们添加了模型扫描功能,这意味着现在可以单独扫描模型和控制器。
-
现在,在最新版本1.1.1中,我们为我们的包添加了新的UI,并对扫描进行了一些修复。现在,对于所有Laravel版本,它都运行得非常好。
即将推出
-
模型和控制器都可以一起扫描。
-
导出输出,函数名称在一个文件中,基于扫描的日期和时间。该文件应保存并更新,添加新的日期、时间和输出。这样,用户可以进行比较并相应地工作。
-
输出将在运行时出现。目前,输出在扫描所有文件后出现。但我们正在努力实现输出在运行时出现。如果在任何点发生错误,我们可以看到之前扫描的函数输出。