imi/robo-laravel

Robo任务运行器的Laravel任务

1.2.0 2018-04-20 14:32 UTC

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();