composer require alisalehi/laravel-task-manager
php artisan migrate
php artisan vendor:publish --tag task-lang
4.set your SMTP
configuration in .env
file, If you did not set!
MAIL_MAILER=smtp
MAIL_HOST=
MAIL_PORT=
MAIL_USERNAME=
MAIL_PASSWORD=
MAIL_ENCRYPTION=
MAIL_FROM_ADDRESS=
MAIL_FROM_NAME=
if you need to change migration package
php artisan vendor:publish --tag task-migration
if you need to change configuration package
php artisan vendor:publish --tag task-config
if you need change access logged-in user to all todo package routes Just create your custom middleware and
add it to the middleware key
in config package file
if you need to run manually schedule you can run
php artisan schedule:tasks
you can see the scheduling tasks by running
php artisan schedule:list
you can try API endpoints by Postman
https://blue-zodiac-200960.postman.co/workspace/My-Workspace~84f76d8a-4d7d-459a-884d-38d9ae200c34/collection/25647836-05067e13-61e3-4b16-b151-998a65ac80b6?action=share&creator=25647836