ikinci temizlik tamamlandı

This commit is contained in:
Ümit Tunç
2026-04-28 21:15:09 +03:00
parent f80443aec0
commit 37e7296527
8313 changed files with 2400677 additions and 0 deletions
@@ -0,0 +1,31 @@
<?php
use Illuminate\Support\Facades\Cache;
try {
// Tüm cron report builder setting'lerini default değerlere döndür
$documentTemplates = DB::table("document_templates")->where("y", "1")->get();
foreach ($documentTemplates as $template) {
$cacheKey = "cron_report_builder_template_{$template->id}";
$progressCacheKey = "cron_report_builder_progress_{$template->id}";
// Setting'leri default değerlere döndür
setting_put($cacheKey, "0"); // Template index'ini 0'a döndür
setting_put($progressCacheKey, '{"processed_count":0,"error_count":0,"success_count":0,"total_records":0}'); // Progress'i sıfırla
}
// Genel progress setting'ini de default değere döndür
setting_put('cron_report_builder_overall_progress', '{"last_run":"Never","execution_time":0,"status":"not_started"}');
echo json_encode([
'success' => true,
'message' => 'All cron settings reset to default values successfully'
]);
} catch (Exception $e) {
echo json_encode([
'success' => false,
'message' => 'Failed to reset settings: ' . $e->getMessage()
]);
}
?>