我有一个laravel项目(差不多完成了)。我开发了大部分依赖于乒乓模块和管理插件的依赖项 - https://sky.pingpong-labs.com。我的挑战是必须在运行时“即时”插入其他模块。我不喜欢运行工匠的想法。有没有办法在不运行工匠的情况下在我自己的乒乓模块上创建一个版本? 或者更好的是,无论如何使用我的php代码而不是在终端上运行工匠?
好的,我找到了一些东西http://laravel.com/docs/5.1/artisan#calling-commands-via-code,所以我这样做了:
Artisan::call('module:make',['name'=>'testModule']);
但我收到错误'为foreach()提供的参数无效。
任何有想法的人?
谢谢,
彼得