Merge branch 'trunk' into PCP-2521-apple-pay-recurring-payments

This commit is contained in:
Pedro Silva 2024-01-30 17:53:38 +00:00
commit 6c0e0a96dc
No known key found for this signature in database
GPG key ID: E2EE20C0669D24B3
18 changed files with 230 additions and 60 deletions

View file

@ -158,7 +158,16 @@ class WcSubscriptionsModule implements ModuleInterface {
add_filter(
'woocommerce_available_payment_gateways',
function( array $methods ) use ( $c ) : array {
/**
* Param types removed to avoid third-party issues.
*
* @psalm-suppress MissingClosureParamType
*/
function( $methods ) use ( $c ) {
if ( ! is_array( $methods ) ) {
return $methods;
}
if ( ! is_wc_endpoint_url( 'order-pay' ) ) {
return $methods;
}