[REF] Remove most interaction with
authoreileen <emcnaughton@wikimedia.org>
Tue, 1 Sep 2020 23:54:40 +0000 (11:54 +1200)
committereileen <emcnaughton@wikimedia.org>
Tue, 1 Sep 2020 23:54:40 +0000 (11:54 +1200)
commitadb4fb9615269dd72e001ca583eddd5854742046
tree54d650098d03dbbc81cd31c5a3067f95789233ac
parenta841215a2ec1d98dcafd5844358c2692e2516750
[REF] Remove most interaction with

With this change we are only looking up
1) objects['paymentProcessor'] - we should probably just pass in the id
2) objects['contribution'] - we could make this a param in it's own right & remove objects
3) objects['event'] - just used to get event title - we could do a query off participant
CRM/Contribute/BAO/Contribution.php
CRM/Core/Payment/BaseIPN.php
CRM/Event/Form/Task/Batch.php
api/v3/Contribution.php