Awight has uploaded a new change for review. https://gerrit.wikimedia.org/r/201427
Change subject: WIP General donations import ...................................................................... WIP General donations import Bug: T88836 Change-Id: Id6b5f2dd6b3ba8c61dca17cbfb20cb76e39f661b --- R sites/all/modules/offline2civicrm/AbstractDonationsFile.php M sites/all/modules/offline2civicrm/CoinbaseFile.php M sites/all/modules/offline2civicrm/ForeignChecksFile.php R sites/all/modules/offline2civicrm/GeneralChecksFile.php M sites/all/modules/offline2civicrm/JpMorganFile.php M sites/all/modules/offline2civicrm/PayPalChecksFile.php 6 files changed, 12 insertions(+), 6 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/wikimedia/fundraising/crm refs/changes/27/201427/1 diff --git a/sites/all/modules/offline2civicrm/ChecksFile.php b/sites/all/modules/offline2civicrm/AbstractDonationsFile.php similarity index 97% rename from sites/all/modules/offline2civicrm/ChecksFile.php rename to sites/all/modules/offline2civicrm/AbstractDonationsFile.php index 07231e6..535f788 100644 --- a/sites/all/modules/offline2civicrm/ChecksFile.php +++ b/sites/all/modules/offline2civicrm/AbstractDonationsFile.php @@ -3,7 +3,7 @@ /** * CSV batch format for manually-keyed donation checks */ -abstract class ChecksFile { +abstract class AbstractDonationsFile { protected $numSkippedRows = 0; /** @@ -159,6 +159,12 @@ $msg['gateway'] = "arizonalockbox"; break; + case 'Engage': + case 'Engage Direct Mail': + $msg['contribution_type'] = 'Engage'; + $msg['gateway'] = 'engage'; + break; + case "Cash": $msg['contribution_type'] = "cash"; break; diff --git a/sites/all/modules/offline2civicrm/CoinbaseFile.php b/sites/all/modules/offline2civicrm/CoinbaseFile.php index 9dd0a9b..c81c88f 100644 --- a/sites/all/modules/offline2civicrm/CoinbaseFile.php +++ b/sites/all/modules/offline2civicrm/CoinbaseFile.php @@ -5,7 +5,7 @@ * * See https://coinbase.com/reports */ -class CoinbaseFile extends ChecksFile { +class CoinbaseFile extends AbstractDonationsFile { protected $refundLastTransaction = false; protected function getRequiredColumns() { diff --git a/sites/all/modules/offline2civicrm/ForeignChecksFile.php b/sites/all/modules/offline2civicrm/ForeignChecksFile.php index e4e4658..9da7793 100644 --- a/sites/all/modules/offline2civicrm/ForeignChecksFile.php +++ b/sites/all/modules/offline2civicrm/ForeignChecksFile.php @@ -1,6 +1,6 @@ <?php -class ForeignChecksFile extends ChecksFile { +class ForeignChecksFile extends AbstractDonationsFile { protected function getRequiredColumns() { return array( 'Check Number', diff --git a/sites/all/modules/offline2civicrm/AzlChecksFile.php b/sites/all/modules/offline2civicrm/GeneralChecksFile.php similarity index 94% rename from sites/all/modules/offline2civicrm/AzlChecksFile.php rename to sites/all/modules/offline2civicrm/GeneralChecksFile.php index ae93026..9dc6b6d 100644 --- a/sites/all/modules/offline2civicrm/AzlChecksFile.php +++ b/sites/all/modules/offline2civicrm/GeneralChecksFile.php @@ -1,6 +1,6 @@ <?php -class AzlChecksFile extends ChecksFile { +class DonationsFile extends AbstractDonationsFile { function getRequiredColumns() { return array( 'Batch', diff --git a/sites/all/modules/offline2civicrm/JpMorganFile.php b/sites/all/modules/offline2civicrm/JpMorganFile.php index c1802dd..9662be0 100644 --- a/sites/all/modules/offline2civicrm/JpMorganFile.php +++ b/sites/all/modules/offline2civicrm/JpMorganFile.php @@ -1,6 +1,6 @@ <?php -class JpMorganFile extends ChecksFile { +class JpMorganFile extends AbstractDonationsFile { protected function getRequiredColumns() { return array( 'ACCOUNT NAME', diff --git a/sites/all/modules/offline2civicrm/PayPalChecksFile.php b/sites/all/modules/offline2civicrm/PayPalChecksFile.php index 45fbfc2..1335359 100644 --- a/sites/all/modules/offline2civicrm/PayPalChecksFile.php +++ b/sites/all/modules/offline2civicrm/PayPalChecksFile.php @@ -1,6 +1,6 @@ <?php -class PayPalChecksFile extends ChecksFile { +class PayPalChecksFile extends AbstractDonationsFile { protected function getRequiredColumns() { return array( -- To view, visit https://gerrit.wikimedia.org/r/201427 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Id6b5f2dd6b3ba8c61dca17cbfb20cb76e39f661b Gerrit-PatchSet: 1 Gerrit-Project: wikimedia/fundraising/crm Gerrit-Branch: master Gerrit-Owner: Awight <awi...@wikimedia.org> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits