[REF] simplify member_tokens
authorEileen McNaughton <emcnaughton@wikimedia.org>
Wed, 15 Sep 2021 00:35:57 +0000 (12:35 +1200)
committerEileen McNaughton <emcnaughton@wikimedia.org>
Wed, 15 Sep 2021 00:41:44 +0000 (12:41 +1200)
commitb024d6a1f69e6d99f17363b6d9b9f05f776b4275
tree8e46135e18e7264896a260c0b2e45c278f1b1a41
parent5034ebe23f921300930ea6b92f6818c2364eb8b8
[REF] simplify member_tokens

Now we have good test cover we can switch to using the parent.

The one thorn in our side is membership.fee.
Dealing with the field, and hence opening up 'listening'
is out of scope for this pr

We can (and should) switch fee to membership_type_id.minimum_fee and add
generic support. However, we also have a formatting issue.
The field is formatted 'number only' 'just cos'.

If we map that field without figuring out formatting
it will be locked in as an anomaly.
CRM/Member/Tokens.php
tests/phpunit/CRM/Utils/TokenConsistencyTest.php