arch-8.x-1.x-dev/modules/payment/modules/cod/src/Controller/CodPaymentController.php

modules/payment/modules/cod/src/Controller/CodPaymentController.php
<?php

namespace Drupal\arch_payment_cod\Controller;

use Drupal\arch_payment\Controller\PaymentControllerBase;
use Symfony\Component\HttpFoundation\Request;

/**
 * COD payment controller.
 */
class CodPaymentController extends PaymentControllerBase {

  /**
   * {@inheritdoc}
   */
  public function paymentSuccess(Request $request) {
    return $this->redirect('arch_checkout.complete', ['order_id' => $request->get('order')]);
  }

  /**
   * {@inheritdoc}
   */
  public function paymentCancel(Request $request) {
    // We can ignore this since we're unable to cancel transfer payment process.
  }

  /**
   * {@inheritdoc}
   */
  public function paymentError(Request $request) {
    // We can ignore this since transfer payment has no off-site part.
  }

}

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc