【发布时间】:2017-08-04 06:02:52
【问题描述】:
如何记录每个工匠调用?
例如:
记录所有php artisan serve、migration 和seeds
并将其保存到数据库中?
【问题讨论】:
-
您到底想在数据库中保存什么?
-
关于谁使用/调用该命令的所有信息
标签: php laravel-5 laravel-artisan
如何记录每个工匠调用?
例如:
记录所有php artisan serve、migration 和seeds
并将其保存到数据库中?
【问题讨论】:
标签: php laravel-5 laravel-artisan
我不知道你为什么需要它,但就是这样。最简单的方法(但不是最好的) - 用这样的简单代码修改“artisan.php”:
ArtisanModel::create(['command' => $_SERVER['argv'][1]];
就在 $kernel var 之后
这意味着您必须创建新模型并将 $_SERVER['argv'] 结果存储在其中。
另一种方法(更好的方法)是确定您的应用程序在 ServiceProvider 的某处以 CLI 模式运行
【讨论】: