PHP Класс PaymentForm, silvershop-core

Наследование: extends CheckoutForm
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$failurelink URL to redirect the user to on payment failure. Not the same as the "cancel" action in {@link PaymentGatewayController}.
$orderProcessor OrderProcessor
$successlink URL to redirect the user to on payment success. Not the same as the "confirm" action in {@link PaymentGatewayController}.

Открытые методы

Метод Описание
__construct ( $controller, $name, CheckoutComponentConfig $config )
checkoutSubmit ( $data, $form )
getFailureLink ( )
getOrderProcessor ( ) : OrderProcessor
getSuccessLink ( )
setFailureLink ( $link )
setOrderProcessor ( OrderProcessor $processor )
setSuccessLink ( $link )
submitpayment ( $data, $form ) Behaviour can be overwritten by creating a processPaymentResponse method on the controller owning this form. It takes a Symfony\Component\HttpFoundation\Response argument, and expects an SS_HTTPResponse in return.

Описание методов

__construct() публичный Метод

public __construct ( $controller, $name, CheckoutComponentConfig $config )
$config CheckoutComponentConfig

checkoutSubmit() публичный Метод

public checkoutSubmit ( $data, $form )

getOrderProcessor() публичный Метод

public getOrderProcessor ( ) : OrderProcessor
Результат OrderProcessor

setOrderProcessor() публичный Метод

public setOrderProcessor ( OrderProcessor $processor )
$processor OrderProcessor

submitpayment() публичный Метод

Behaviour can be overwritten by creating a processPaymentResponse method on the controller owning this form. It takes a Symfony\Component\HttpFoundation\Response argument, and expects an SS_HTTPResponse in return.
public submitpayment ( $data, $form )

Описание свойств

$orderProcessor защищенное свойство

protected OrderProcessor $orderProcessor
Результат OrderProcessor