enforce(RateLimiter::identifier(), 'api'); // اتصال Transit DB try { $transit_con = Database::get('transit'); } catch (Exception $e) { http_response_code(503); echo json_encode(['status' => 'failure', 'message' => 'Transit service unavailable']); exit; } // التحقق من الـ session (يُعيد ['admin_id'=>X, 'org_id'=>Y]) $transit_admin = transitAuthAdmin(); $transit_admin_id = (int)$transit_admin['admin_id']; $transit_org_id = (int)$transit_admin['org_id'];