使用phpmd作为php artisan phpmd

时间:2016-04-08 06:42:08

标签: laravel laravel-5.1

您好,我正在开发app,我需要使用phpmd作为php artisan phpmd(i)。意味着将phpmd作为本地命令并在project.requirement中使用,当我克隆项目时,不需要额外的东西,可以自由运行`php artisan phpmd` command.which与`phpmd`

相同

命令就像php artisan phpmd <file> <ruleset>

1 个答案:

答案 0 :(得分:0)

我猜你已经准备好了Artisan命令。然后,最好的方法是为Windows创建.bat脚本,为Unix系统创建.sh脚本,并将其放在Laravel项目的根目录中。

例如,phpmd.bat文件可能如下所示:

php artisan phpmd %1 %2

当您克隆项目时,您可以从Laravel项目目录运行phpmd someFile someRuleset,它应该与php artisan phpmd someFile someRuleset命令完全一致。

对于Ubuntu,Mac和其他Unix OS .sh文件看起来类似:

#!/bin/sh
php artisan phpmd $1 $2