Fix psalm

This commit is contained in:
Emili Castells Guasch 2024-09-23 09:38:23 +02:00
parent e9886cf185
commit aafa11ad2b

View file

@ -200,7 +200,11 @@ class PayPalSubscriptionsModule implements ServiceModule, ExtendingModule, Execu
* @psalm-suppress MissingClosureParamType
*/
function( $id ) use ( $c ) {
$subscription = wcs_get_subscription( $id );
$subscription = wcs_get_subscription( $id );
if ( $subscription === false ) {
return;
}
$subscription_id = $subscription->get_meta( 'ppcp_subscription' ) ?? '';
if ( ! is_a( $subscription, WC_Subscription::class ) || ! $subscription_id ) {
return;