Laravel Console Task was created by, and is maintained by Nuno Maduro, and is output method for Laravel Console Commands.
Requires:
Require Laravel Console Task using Composer:
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...');
}
}
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
Laravel Console Task is an open-sourced software licensed under the MIT license.