nucleware/time-machine (packagist): Time-based state-machine
Keywords: time|state machine