Commit | Line | Data |
---|---|---|
e589a77b EM |
1 | <?php |
2 | ||
3 | /** | |
4 | * @support template-only | |
5 | */ | |
6 | class CRM_Contribute_WorkflowMessage_RecurringCancelled extends Civi\WorkflowMessage\GenericWorkflowMessage { | |
7 | use CRM_Contribute_WorkflowMessage_RecurringTrait; | |
8 | ||
9 | public const WORKFLOW = 'contribution_recurring_cancelled'; | |
10 | ||
11 | /** | |
12 | * The recurring contribution contact. | |
13 | * | |
14 | * @var array|null | |
15 | * | |
16 | * @scope tokenContext | |
17 | * | |
18 | * @required | |
19 | */ | |
20 | public $contact; | |
21 | ||
22 | protected function exportExtraTokenContext(array &$export): void { | |
23 | $export['smartyTokenAlias']['amount'] = 'contribution_recur.amount'; | |
24 | $export['smartyTokenAlias']['recur_frequency_unit'] = 'contribution_recur.frequency_unit:label'; | |
25 | $export['smartyTokenAlias']['recur_frequency_interval'] = 'contribution_recur.frequency_interval'; | |
26 | } | |
27 | ||
28 | } |