Las tareas se definen como un plugin de nombre console-cron. En un archivo de gancho exec se debe escribir un código similar a:
return function(ConsoleCron &$cron)
{
$cron->on('* * * * *')?->call(function() {
// the task
});
}
Verifica que una expresión Cron corresponda con la hora actual. Devuelve el objeto para el caso de que corresponda o, de lo contrario, retorna null.
public ConsoleCron::on ( string $expression ): ConsoleCron|null
Una expresión Cron válida.
Ejecuta una llamada de retorno.
public ConsoleCron::call ( callable $callback )
La función de retorno que ejecuta la tarea programada.
Valida una expresión Cron.
public ConsoleCron::validate ( string $expression ): bool
La expresión Cron a validar.