Du kannst nicht mehr als 25 Themen auswählen Themen müssen mit entweder einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

PaymentGatewayDriver.php 425B

1234567891011121314151617
  1. <?php
  2. namespace MirfalahTech\Laravel\Payment\Contracts;
  3. use Illuminate\Http\Request;
  4. use Symfony\Component\HttpFoundation\Response;
  5. interface PaymentGatewayDriver
  6. {
  7. public function createPaymentURL(PayableEntity $payable, array $options = []): string;
  8. public function verifyGatewayReturn(Request $request): bool;
  9. public function verifyGatewayCallback(Request $request, Response &$response = null): bool;
  10. }