From b61322fdf5cb1dfdeffcb77d3204d2103f21375b Mon Sep 17 00:00:00 2001 From: eileen Date: Wed, 1 Apr 2020 11:37:49 +1300 Subject: [PATCH] Move generic instances of listTokens to trait --- CRM/Activity/Form/Task/Email.php | 9 --------- CRM/Contact/Form/Task/Email.php | 1 + CRM/Contact/Form/Task/EmailTrait.php | 9 +++++++++ CRM/Event/Form/Task/Email.php | 10 ---------- CRM/Member/Form/Task/Email.php | 10 ---------- 5 files changed, 10 insertions(+), 29 deletions(-) diff --git a/CRM/Activity/Form/Task/Email.php b/CRM/Activity/Form/Task/Email.php index ccddab7aef..eb9a60e06b 100644 --- a/CRM/Activity/Form/Task/Email.php +++ b/CRM/Activity/Form/Task/Email.php @@ -21,13 +21,4 @@ class CRM_Activity_Form_Task_Email extends CRM_Activity_Form_Task { use CRM_Contact_Form_Task_EmailTrait; - /** - * List available tokens for this form. - * - * @return array - */ - public function listTokens() { - return CRM_Core_SelectValues::contactTokens(); - } - } diff --git a/CRM/Contact/Form/Task/Email.php b/CRM/Contact/Form/Task/Email.php index afd39cd3a3..81b8244698 100644 --- a/CRM/Contact/Form/Task/Email.php +++ b/CRM/Contact/Form/Task/Email.php @@ -80,6 +80,7 @@ class CRM_Contact_Form_Task_Email extends CRM_Contact_Form_Task { * List available tokens for this form. * * @return array + * @throws \CRM_Core_Exception */ public function listTokens() { $tokens = CRM_Core_SelectValues::contactTokens(); diff --git a/CRM/Contact/Form/Task/EmailTrait.php b/CRM/Contact/Form/Task/EmailTrait.php index 02602753dd..c2347c52c0 100644 --- a/CRM/Contact/Form/Task/EmailTrait.php +++ b/CRM/Contact/Form/Task/EmailTrait.php @@ -105,4 +105,13 @@ trait CRM_Contact_Form_Task_EmailTrait { CRM_Contact_Form_Task_EmailCommon::postProcess($this); } + /** + * List available tokens for this form. + * + * @return array + */ + public function listTokens() { + return CRM_Core_SelectValues::contactTokens(); + } + } diff --git a/CRM/Event/Form/Task/Email.php b/CRM/Event/Form/Task/Email.php index e771571054..cd0270b376 100644 --- a/CRM/Event/Form/Task/Email.php +++ b/CRM/Event/Form/Task/Email.php @@ -22,14 +22,4 @@ class CRM_Event_Form_Task_Email extends CRM_Event_Form_Task { use CRM_Contact_Form_Task_EmailTrait; - /** - * List available tokens for this form. - * - * @return array - */ - public function listTokens() { - $tokens = CRM_Core_SelectValues::contactTokens(); - return $tokens; - } - } diff --git a/CRM/Member/Form/Task/Email.php b/CRM/Member/Form/Task/Email.php index 8db66116e1..5e0e6d4baa 100644 --- a/CRM/Member/Form/Task/Email.php +++ b/CRM/Member/Form/Task/Email.php @@ -22,14 +22,4 @@ class CRM_Member_Form_Task_Email extends CRM_Member_Form_Task { use CRM_Contact_Form_Task_EmailTrait; - /** - * List available tokens for this form. - * - * @return array - */ - public function listTokens() { - $tokens = CRM_Core_SelectValues::contactTokens(); - return $tokens; - } - } -- 2.25.1