Plánovače
Plánovače jsou třídy, které umožňují plánování zpráv v určitých intervalech nebo časech.
Jednoduchý plánovač
Jednoduchý plánovač pro odesílání zpráv v určitý čas.
$scheduler = new Simple(new DateTime('2025-12-13 12:00'));
$scheduler->schedule($message);
Kampaň
Plánovač kampaní umožňuje spustit odesílání zpráv od určitého času v definovaných intervalech. Můžete také definovat, kolik plánovaných zpráv bude odesláno po určitém intervalu.
$scheduler = new Campaign(new DateTime('2025-12-13 12:00'));
$scheduler->restriction(100 /* messages */, 2, 'hours');
$scheduler->schedule($message);