imi / robo-laravel
Robo任务运行器的Laravel任务
1.2.0
2018-04-20 14:32 UTC
Requires
- consolidation/robo: ^1.0.0
This package is auto-updated.
Last update: 2024-08-29 04:31:28 UTC
README
这是一个围绕laravel项目(目前非常简单)的包装器,以便在Robo任务运行器中使用。
命令
执行artisan
$this->taskArtisanStack()->exec($command)->run();
上面的快捷方式
$this->_artisan($command);
刷新缓存
仅添加到堆栈,因此您可以运行额外的命令
$this->taskArtisanStack()->addCacheFlush()->run();
上面的快捷方式
$this->_artisanCacheFlush($command);
写入.env文件
使用设置中的值写入env文件。当然,您可以在第二个参数中添加额外的映射。
目前使用正则表达式进行替换。迟早我们会使用https://github.com/nordcode/robo-parameters来完成这项任务(因为它不保留注释,所以我们使用自己的方法)
$this->_writeEnvFile($this->askSetup());
更新IDE助手
需要https://github.com/barryvdh/laravel-ide-helper
$this->taskArtisanStack()->addUpdateIdeHelper()->run();