<?php // If your hosting does not support per minutes cron, you can run this fallback cron and set this daily. require __DIR__ . '/headless.php'; $cron_log = new CronLog(); $cron_log->date = date('Y-m-d'); $logs = date('D M Y h:i A') . PHP_EOL; $logs .= '_______________________________________'; Invoice::generateRecurringInvoices($settings, $_L); $send_payment_reminder = $settings['task_automatic_payment_reminder'] ?? false; $task_daily_accounting_snapshot = $settings['task_daily_accounting_snapshot'] ?? false; if ($send_payment_reminder == '1') { Invoice::sendPaymentReminder($settings, $_L); } if($task_daily_accounting_snapshot == '1'){ $accounting_snapshot = Account::createSnapshot($settings, $_L, true); } $cron_log->logs = $logs . PHP_EOL . $cron_log->logs; $cron_log->save(); api_response([ 'success' => true, ]);