Fix probably-unused core payment processors to throw extensions
authoreileen <emcnaughton@wikimedia.org>
Fri, 5 Jun 2020 02:23:02 +0000 (14:23 +1200)
committereileen <emcnaughton@wikimedia.org>
Fri, 5 Jun 2020 05:09:46 +0000 (17:09 +1200)
commit602de060b10b0cebc2dd2b6cd9b402cf8889a4da
tree8ceee7e8b5c2b9fa3e201538b035e2c63d24e907
parent98215beae04641dad4003d8499f75cd784013760
Fix probably-unused core payment processors to throw extensions

These 2 processors are probably entirely unused and are not enabled on new installs. However, as they are still in core,
and removing them will take a plan + time, we should have them model 'good behaviour' - ie throwing exceptions
rather than returning errors
CRM/Core/Payment/FirstData.php
CRM/Core/Payment/PayJunction.php