PHP Class Sonata\Component\Payment\Debug\DebugPayment

Author: Sylvain Deloux ([email protected])
Inheritance: extends Sonata\Component\Payment\PassPayment
Show file Open project: sonata-project/ecommerce

Public Methods

Method Description
isRequestValid ( Sonata\Component\Payment\TransactionInterface $transaction )
processCallback ( Sonata\Component\Order\OrderInterface $order, string $action ) : Response Handle the callback.
sendConfirmationReceipt ( Sonata\Component\Payment\TransactionInterface $transaction )
sendbank ( Sonata\Component\Order\OrderInterface $order )

Method Details

isRequestValid() public method

public isRequestValid ( Sonata\Component\Payment\TransactionInterface $transaction )
$transaction Sonata\Component\Payment\TransactionInterface

processCallback() public method

Handle the callback.
public processCallback ( Sonata\Component\Order\OrderInterface $order, string $action ) : Response
$order Sonata\Component\Order\OrderInterface
$action string
return Symfony\Component\HttpFoundation\Response

sendConfirmationReceipt() public method

public sendConfirmationReceipt ( Sonata\Component\Payment\TransactionInterface $transaction )
$transaction Sonata\Component\Payment\TransactionInterface

sendbank() public method

public sendbank ( Sonata\Component\Order\OrderInterface $order )
$order Sonata\Component\Order\OrderInterface