60, 'display' => 'Every minute', ]; return $schedules; } public function triggerAutomatedTasks() { if (!acym_level(ACYM_ESSENTIAL)) { acym_deleteScheduledTask(['name' => ConfigurationController::CRON_TASK_NAME]); return; } if (!acym_isLicenseValidWeekly() && (empty($_SERVER['HTTP_REFERER']) || strpos($_SERVER['HTTP_REFERER'], 'api.acymailing.com') === false)) { acym_deleteScheduledTask(['name' => ConfigurationController::CRON_TASK_NAME]); return; } $cronHelper = new CronHelper(); $cronHelper->cron(); } }