Commit | Line | Data |
---|---|---|
6a488035 TO |
1 | <?php |
2 | /* | |
3 | +--------------------------------------------------------------------+ | |
bc77d7c0 | 4 | | Copyright CiviCRM LLC. All rights reserved. | |
6a488035 | 5 | | | |
bc77d7c0 TO |
6 | | This work is published under the GNU AGPLv3 license with some | |
7 | | permitted exceptions and without any warranty. For full license | | |
8 | | and copyright information, see https://civicrm.org/licensing | | |
6a488035 | 9 | +--------------------------------------------------------------------+ |
d25dd0ee | 10 | */ |
6a488035 TO |
11 | |
12 | /** | |
13 | * | |
14 | * @package CRM | |
ca5cec67 | 15 | * @copyright CiviCRM LLC https://civicrm.org/licensing |
6a488035 TO |
16 | */ |
17 | ||
18 | /** | |
07f8d162 | 19 | * This class provides the functionality to email a group of contacts. |
6a488035 TO |
20 | */ |
21 | class CRM_Contribute_Form_Task_Email extends CRM_Contribute_Form_Task { | |
8a432af6 | 22 | use CRM_Contact_Form_Task_EmailTrait; |
6a488035 | 23 | |
5ec6b0ad TM |
24 | /** |
25 | * List available tokens for this form. | |
26 | * | |
27 | * @return array | |
28 | */ | |
29 | public function listTokens() { | |
30 | $tokens = CRM_Core_SelectValues::contactTokens(); | |
7e2ec997 | 31 | $tokens = array_merge(CRM_Core_SelectValues::contributionTokens(), $tokens); |
5ec6b0ad TM |
32 | return $tokens; |
33 | } | |
34 | ||
6a488035 | 35 | } |