Cod
in package
implements
PaymentMethodInterface
Table of Contents
Interfaces
Methods
- executePayment() : array<string|int, mixed>
- return array must contain the following properties
- getCode() : string
- getConfigurationForm() : Form
- getName() : string
- getPaymentFormFieldset() : FieldsContainerInterface
- isActive() : bool
Methods
executePayment()
return array must contain the following properties
public
executePayment(FormValues|null $values, Cart $cart) : array<string|int, mixed>
Parameters
- $values : FormValues|null
- $cart : Cart
Return values
array<string|int, mixed>getCode()
public
getCode() : string
Return values
stringgetConfigurationForm()
public
getConfigurationForm(Form $form, array<string|int, mixed> &$form_state) : Form
Parameters
- $form : Form
- $form_state : array<string|int, mixed>
Return values
FormgetName()
public
getName() : string
Return values
stringgetPaymentFormFieldset()
public
getPaymentFormFieldset(Cart $cart, Form $form, array<string|int, mixed> &$form_state) : FieldsContainerInterface
Parameters
- $cart : Cart
- $form : Form
- $form_state : array<string|int, mixed>
Return values
FieldsContainerInterfaceisActive()
public
isActive(Cart $cart) : bool
Parameters
- $cart : Cart