X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=CRM%2FContribute%2FActionMapping%2FByPage.php;h=acfdea9d6aad640ec0594b2f6917a7885602af65;hb=5fb7a5ef138c25f95a175c08fbba564689c473c2;hp=b42e52b9c72d1cfa697c773d4d70199b54b4d563;hpb=8910a001428a2fe164c92b6be859e02289ba0e56;p=civicrm-core.git diff --git a/CRM/Contribute/ActionMapping/ByPage.php b/CRM/Contribute/ActionMapping/ByPage.php index b42e52b9c7..acfdea9d6a 100644 --- a/CRM/Contribute/ActionMapping/ByPage.php +++ b/CRM/Contribute/ActionMapping/ByPage.php @@ -25,7 +25,6 @@ +--------------------------------------------------------------------+ */ -use Civi\ActionSchedule\RecipientBuilder; /** * Class CRM_Contribute_ActionMapping_ByPage @@ -102,7 +101,7 @@ class CRM_Contribute_ActionMapping_ByPage implements \Civi\ActionSchedule\Mappin * @throws CRM_Core_Exception */ public function getValueLabels() { - return CRM_Contribute_BAO_Contribution::buildOptions('contribution_page_id', 'get', array()); + return CRM_Contribute_BAO_Contribution::buildOptions('contribution_page_id', 'get', []); } /** @@ -117,7 +116,7 @@ class CRM_Contribute_ActionMapping_ByPage implements \Civi\ActionSchedule\Mappin * @throws CRM_Core_Exception */ public function getStatusLabels($value) { - return CRM_Contribute_BAO_Contribution::buildOptions('contribution_status_id', 'get', array()); + return CRM_Contribute_BAO_Contribution::buildOptions('contribution_status_id', 'get', []); } /** @@ -127,12 +126,12 @@ class CRM_Contribute_ActionMapping_ByPage implements \Civi\ActionSchedule\Mappin * Array(string $fieldName => string $fieldLabel). */ public function getDateFields() { - return array( + return [ 'receive_date' => ts('Receive Date'), 'cancel_date' => ts('Cancel Date'), 'receipt_date' => ts('Receipt Date'), 'thankyou_date' => ts('Thank You Date'), - ); + ]; } /** @@ -146,7 +145,7 @@ class CRM_Contribute_ActionMapping_ByPage implements \Civi\ActionSchedule\Mappin * Ex: array('assignee' => 'Activity Assignee'). */ public function getRecipientTypes() { - return array(); + return []; } /** @@ -163,7 +162,7 @@ class CRM_Contribute_ActionMapping_ByPage implements \Civi\ActionSchedule\Mappin * @see getRecipientTypes */ public function getRecipientListing($recipientType) { - return array(); + return []; } /** @@ -176,7 +175,7 @@ class CRM_Contribute_ActionMapping_ByPage implements \Civi\ActionSchedule\Mappin * List of error messages. */ public function validateSchedule($schedule) { - return array(); + return []; } /** @@ -221,4 +220,16 @@ class CRM_Contribute_ActionMapping_ByPage implements \Civi\ActionSchedule\Mappin return $query; } + /** + * Determine whether a schedule based on this mapping should + * reset the reminder state if the trigger date changes. + * + * @return bool + * + * @param \CRM_Core_DAO_ActionSchedule $schedule + */ + public function resetOnTriggerDateChange($schedule) { + return FALSE; + } + }