dev/core#2715 Move 2 more functions to financial processor class
authorEileen McNaughton <emcnaughton@wikimedia.org>
Sat, 4 Sep 2021 21:42:44 +0000 (09:42 +1200)
committerEileen McNaughton <emcnaughton@wikimedia.org>
Sun, 5 Sep 2021 00:38:09 +0000 (12:38 +1200)
commit6a1dbda61c11a1dc7537880b02b7a28b5db10510
treec230e22f861633c075c93d948dbaa15dd87f3af2
parentdf49024e7896680bd20f7a89c112c28e1e8eb70c
dev/core#2715 Move 2 more functions to financial processor class

Note that we have a huge amount of test cover of these - the main risk of breakage
is missing a 'self' in the calling class - but that should cause a hard fail.

These are functions we have always felt safe changing without regards to
extension usage as they are deep within the financials and
we have been really clear that the only way to interact is to use the
api functions
CRM/Contribute/BAO/Contribution.php
CRM/Contribute/BAO/FinancialProcessor.php