callbackLoadPaymentMethods example

$paymentMethodRoute = $this->createMock(PaymentMethodRoute::class);

        if ($dontReturnAnyOtherPaymentMethod) {
            $paymentMethodRoute
                ->method('load')
                ->withAnyParameters()
                ->willReturnCallback($this->callbackLoadPaymentMethodsForAllBlocked(...));
        } else {
            $paymentMethodRoute
                ->method('load')
                ->withAnyParameters()
                ->willReturnCallback($this->callbackLoadPaymentMethods(...));
        }

        return $paymentMethodRoute;
    }
}
Home | Imprint | This part of the site doesn't use cookies.