From b01d724b9d8c3854eec846e4f3ad59e64884ad8b Mon Sep 17 00:00:00 2001 From: Eileen McNaughton Date: Mon, 6 Feb 2023 20:05:48 +1300 Subject: [PATCH] Fully deprecate CRM_Core_SelectValues::membershipTokens() --- CRM/Core/SelectValues.php | 1 + tests/phpunit/CRM/Utils/TokenConsistencyTest.php | 2 -- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/CRM/Core/SelectValues.php b/CRM/Core/SelectValues.php index e42cacaca4..3bc79920a5 100644 --- a/CRM/Core/SelectValues.php +++ b/CRM/Core/SelectValues.php @@ -545,6 +545,7 @@ class CRM_Core_SelectValues { * @return array */ public static function membershipTokens(): array { + CRM_Core_Error::deprecatedFunctionWarning('token processor'); return [ '{membership.id}' => ts('Membership ID'), '{membership.status_id:label}' => ts('Status'), diff --git a/tests/phpunit/CRM/Utils/TokenConsistencyTest.php b/tests/phpunit/CRM/Utils/TokenConsistencyTest.php index 0840d6cca9..101405b37c 100644 --- a/tests/phpunit/CRM/Utils/TokenConsistencyTest.php +++ b/tests/phpunit/CRM/Utils/TokenConsistencyTest.php @@ -466,9 +466,7 @@ contribution_recur.payment_instrument_id:name :Check $this->createLoggedInUser(); $this->restoreMembershipTypes(); $this->createCustomGroupWithFieldOfType(['extends' => 'Membership']); - $tokens = CRM_Core_SelectValues::membershipTokens(); $expectedTokens = $this->getMembershipTokens(); - $this->assertEquals($expectedTokens, $tokens); $newStyleTokens = "\n{membership.status_id:label}\n{membership.membership_type_id:label}\n"; $tokenString = $newStyleTokens . implode("\n", array_keys($this->getMembershipTokens())); -- 2.25.1