Skip to content
← Back to projects

Laravel Console Task

Laravel Console Task is a output method for your Laravel/Laravel Zero commands.

StyleCI Status Total Downloads Latest Stable Version License

#About Laravel Console Task

Laravel Console Task was created by, and is maintained by Nuno Maduro, and is output method for Laravel Console Commands.

#Installation

Requires:

Require Laravel Console Task using Composer:

composer require nunomaduro/laravel-console-task

#Usage

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...');
    }
}

#Contributing

Thank you for considering to contribute to Laravel Console Task. All the contribution guidelines are mentioned here.

You can have a look at the CHANGELOG for constant updates & detailed information about the changes. You can also follow the twitter account for latest announcements or just come say hi!: @enunomaduro

#License

Laravel Console Task is an open-sourced software licensed under the MIT license.

New version available.