Used on
= escapeHtml(paymentMethodUsageText($usage)) ?>.
See them
Merges = $name ?> into the method you pick= $is_default ? ', which also takes its place as a default' : '' ?>. To leave its records as they are, archive it instead - it stops being offered, and they keep saying = $name ?>.
Nothing has been paid this way, so nothing else changes.
It is the default for = implode(' and ', array_map(function ($way) { return $way === 'in' ? 'payments' : 'expenses'; }, $is_default)) ?>.