nuomaduro/laravel-console-task

Laravel Console Task 是用于 Laravel/Laravel Zero 命令的输出方法。

v1.9.0 2024-04-11 07:51 UTC

This package is auto-updated.

Last update: 2024-09-11 08:49:23 UTC


README

StyleCI Status Total Downloads Latest Stable Version License

关于 Laravel Console Task

Laravel Console Task 由 Nuno Maduro 创建并维护,是 Laravel 控制台命令的输出方法。

安装

要求

使用 Composer 安装 Laravel Console Task

composer require nunomaduro/laravel-console-task

用法

class LaravelInstallCommand extends Command
{
    /**
     * Execute the console command.
     *
     * @return void
     */
    public function handle()
    {
        $this->task('Installing Laravel', function () {
            return true;
        });

        $this->task('Doing something else', function () {
            return false;
        });

        // Specify a 3rd parameter for a custom loading message
        // Default is `loading...`
        $this->task('Long task', function () {
            sleep(60);
            return true;
        }, 'sleeping...');
    }
}

贡献

感谢您考虑为 Laravel Console Task 贡献。所有的贡献指南都在这里提到。

您可以通过查看 CHANGELOG 获取持续更新和关于变更的详细信息。您也可以关注推特账号获取最新公告,或者直接打招呼:@enunomaduro

许可协议

Laravel Console Task 是一个开源软件,采用MIT 许可协议