Cron
triangle/cron регистрирует периодические callback-задачи через localzet/cron и запускает их как отдельный Localzet Server endpoint. Пакет входит в зависимости Web-сборки; WS-сборка не включает его по умолчанию.
Задачи задаются массивом config/cron.php. Поля, которые читает текущий triangle/cron:
<?php
return [
[
'name' => 'cleanup',
'rule' => '0 * * * *',
'callback' => static function (): void {
// Perform a short recurring task.
},
],
];
Для исполнения Cron должен быть включён в bootstrap приложения и запущен через штатный master lifecycle. В конфигурации компонента нет полей schedule или task; расписание передаётся в rule, задача — в callback.