JEMBOT MAWOT Bypass Shell

Current Path : /home/cinepatreb/billetterie/modules/mollie/src/Repository/
Upload File :
Current File : /home/cinepatreb/billetterie/modules/mollie/src/Repository/PaymentMethodRepositoryInterface.php

<?php
/**
 * Mollie       https://www.mollie.nl
 *
 * @author      Mollie B.V. <info@mollie.nl>
 * @copyright   Mollie B.V.
 * @license     https://github.com/mollie/PrestaShop/blob/master/LICENSE.md
 *
 * @see        https://github.com/mollie/PrestaShop
 * @codingStandardsIgnoreStart
 */

namespace Mollie\Repository;

use Mollie\Shared\Infrastructure\Repository\ReadOnlyRepositoryInterface;

if (!defined('_PS_VERSION_')) {
    exit;
}

interface PaymentMethodRepositoryInterface extends ReadOnlyRepositoryInterface
{
    public function deleteOldPaymentMethods(array $savedPaymentMethods, $environment, int $shopId);

    public function getPaymentMethodIdByMethodId($paymentMethodId, $environment, $shopId = null);

    public function getPaymentBy($column, $value);

    public function getMethodsForCheckout($environment, $shopId);

    public function updateTransactionId($oldTransactionId, $newTransactionId);

    public function savePaymentStatus($transactionId, $status, $orderId, $paymentMethod);

    public function addOpenStatusPayment($cartId, $orderPayment, $transactionId, $orderId, $orderReference);

    public function updatePaymentReason($transactionId, $reason);
}

xxxxx1.0, XXX xxxx