Dynamically schedule your Laravel tasks using artisan commands.
Laravel Scheduler allows you to add, view and remove scheduled tasks in a database via artisan commands. This is particularly useful when you want to schedule tasks without having to redeploy code.
Install the package via composer:
composer require koomai/laravel-cli-scheduler
You will need to publish the config file to customise the table name and/or setup default values for some options.
php artisan vendor:publish -tag="cli-scheduler-config"
php artisan schedule:add
php artisan schedule:list-tasks
php artisan schedule:show <id>
php artisan schedule:delete <id>
php artisan schedule:due
composer test
Please see CHANGELOG for more information on what has changed recently.
Please see CONTRIBUTING for details.
Please review our security policy on how to report security vulnerabilities.
The MIT License (MIT). Please see License File for more information.