stateful($this->cache) // ensure missed tasks are executed ->processOnlyLastMissedRun(true) // ensure only last missed task is run ->add( RecurringMessage::every('1 minute', new ExpireAppointmentsMessage()) ) ->add( RecurringMessage::every('1 day', new PruneLogsMessage()) ); } }