如何记录php artisan调用?

如何记录php artisan调用?,php,laravel-5,laravel-artisan,Php,Laravel 5,Laravel Artisan,如何记录每个artisan呼叫 例: 记录所有的php artisan服务,迁移和种子 并将其保存到数据库?我不知道您为什么需要它,但这就是。最简单的方法(但不是最好的)是使用以下简单代码修改“artisan.php”: ArtisanModel::create(['command' => $_SERVER['argv'][1]]; 就在$kernelvar之后 这意味着您必须创建新模型并在其中存储$_SERVER['argv']结果 另一种方法(更好的方法)是确定您的应用程序是否在Se

如何记录每个artisan呼叫

例: 记录所有的
php artisan服务
迁移
种子

并将其保存到数据库?

我不知道您为什么需要它,但这就是。最简单的方法(但不是最好的)是使用以下简单代码修改“artisan.php”:

ArtisanModel::create(['command' => $_SERVER['argv'][1]];
就在$kernelvar之后

这意味着您必须创建新模型并在其中存储$_SERVER['argv']结果


另一种方法(更好的方法)是确定您的应用程序是否在ServiceProvider中的某个位置以CLI模式运行

您到底想在数据库中保存什么?有关谁使用/调用该命令的所有信息