[REF] Stop 'distributing' the main flow
authorEileen McNaughton <emcnaughton@wikimedia.org>
Thu, 15 Jul 2021 01:24:32 +0000 (13:24 +1200)
committerEileen McNaughton <emcnaughton@wikimedia.org>
Thu, 15 Jul 2021 01:26:35 +0000 (13:26 +1200)
commit4423352d4374ee7a2c53eb07a9f3abb355c98acb
treed623ca193d75949a97599bf38ccb211533d4c766
parente02cd7819469f2be8146d6108e0734b36ca66086
[REF] Stop 'distributing' the main flow

The main flow in this function is when the transaction type is subscr_payment -
handling for this is 'distributed' into 3 different parts of the function - this
consolidates it. There is some 'expense' of doing the recur save 'when it happens'
in terms of lines of code but it is still less loopy
CRM/Core/Payment/PayPalIPN.php