Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.

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. }