Issue
How to run 1 job every 40 minutes or 45 minutes in laravel. I have read the laravel documentation with the cron('') function that only performs the correct action for the time specified in cron(''), it does not have to be repetitive after a while.
Solution
You can do it by creating 3 crons in the Scheduler:
...->cron('00,45 */3 * * *');
...->cron('30 1-22/3 * * *');
...->cron('15 2-23/3 * * *');
Adapted from: https://www.linuxquestions.org/questions/linux-enterprise-47/cron-every-45-minutes-4175501255/page2.html for laravel
Answered By - Josh