Minor cleanup on handling of financial type
authorEileen McNaughton <emcnaughton@wikimedia.org>
Mon, 10 Jul 2023 00:16:26 +0000 (12:16 +1200)
committerEileen McNaughton <emcnaughton@wikimedia.org>
Mon, 10 Jul 2023 00:16:26 +0000 (12:16 +1200)
commitbbf90f6a5859b18a04eb1f661ac66444da8c4dd1
treef6c84f82d2c84c6c2dd94e2ecb4311fdf5949c9a
parente8da44c42a89ee7010d19181d6b5998ea4123eab
Minor cleanup on handling of financial type

The frontend & back office contribution forms both pass financialType as an
option to processRecurringContribution, no other place calls this function.

The value is taken from params & then overwritten from the object.

This simplifies by setting in the calling function as an array.

The function should be split up & returned to the forms that call it (&
refactored into nothingness) but I think it makes sense to
stop passing financialType as a first step
CRM/Contribute/Form/Contribution.php
CRM/Contribute/Form/Contribution/Confirm.php