arch-8.x-1.x-dev/modules/payment/modules/saferpay/src/Saferpay/SaferpayHandlerInterface.php

modules/payment/modules/saferpay/src/Saferpay/SaferpayHandlerInterface.php
<?php

namespace Drupal\arch_payment_saferpay\Saferpay;

/**
 * Saferpay handler interface.
 *
 * @package Drupal\arch_payment_saferpay\Saferpay
 */
interface SaferpayHandlerInterface {

  /**
   * Set order by ID.
   *
   * @param int $order_id
   *   Order ID.
   *
   * @return \Drupal\arch_order\Entity\OrderInterface|null
   *   Returns found OrderInterface instance.
   */
  public function setOrder($order_id);

  /**
   * Calls connection initialization endpoint.
   *
   * @return \Psr\Http\Message\ResponseInterface
   *   Response data.
   */
  public function callInitialize();

  /**
   * Calls assertion endpoint.
   *
   * @return \Psr\Http\Message\ResponseInterface
   *   Response data.
   */
  public function callAssert();

}

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

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