keyur/prikedcd

一个用于查找未使用控制器函数的Laravel包。

v1.1.1 2024-07-16 14:32 UTC

This package is auto-updated.

Last update: 2024-09-16 15:02:12 UTC


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版本,它都运行得非常好。

即将推出

  • 模型和控制器都可以一起扫描。

  • 导出输出,函数名称在一个文件中,基于扫描的日期和时间。该文件应保存并更新,添加新的日期、时间和输出。这样,用户可以进行比较并相应地工作。

  • 输出将在运行时出现。目前,输出在扫描所有文件后出现。但我们正在努力实现输出在运行时出现。如果在任何点发生错误,我们可以看到之前扫描的函数输出。