Add gold credit feature gated by SuperAdmin enable_gold_credit.

Port tables, APIs, and overdue cron from goldali, default the flag off, and keep customer routes behind auth.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-08-30 00:17:01 +03:30
co-authored by Cursor
parent a8be3d499b
commit 050bd26318
18 changed files with 1670 additions and 5 deletions
+5
View File
@@ -1223,6 +1223,11 @@ class ConfigService
return $this->getBool('enable_product_funds', false);
}
public function isGoldCreditEnabled(): bool
{
return $this->getBool('enable_gold_credit', false);
}
/**
* سوییچ اصلی جیبیت (can_edit=0، پیش‌فرض روشن).
* خاموش = هیچ فراخوانی احراز هویت به جیبیت انجام نمی‌شود.