使用 Artisan::call() 传递非选项参数
2022-08-30 16:20:49
在 shell 中,我可以创建一个数据库迁移(例如),如下所示:
./artisan migrate:make --table="mytable" mymigration
使用 Artisan::call() 我无法弄清楚如何传递非参数参数(在本例中为“mymigration”)。我尝试了以下代码的许多变体:
Artisan::call('db:migrate', ['--table' => 'mytable', 'mymigration'])
有人有什么想法吗?在此期间,我一直在使用shell_exec('./artisan ...'),但我对这种方法不满意。