get(); $count = 0; foreach ($sites as $site) { $extra = json_decode((string) ($site->extra_json ?? '{}'), true); if (! is_array($extra)) { $extra = []; } $extra['credit_line_mode'] = true; DB::table('admin_sites')->where('id', $site->id)->update([ 'extra_json' => json_encode($extra), 'updated_at' => now(), ]); $count++; } $this->info("Enabled credit_line_mode on {$count} site(s)."); return self::SUCCESS; } }