PaymentMethodFormTrait
Edit/add form of a payment method: a purely multilingual entity (only the translated `name`, max length 45).
Table of Contents
Methods
- createComponentEditForm() : Form
- addPaymentMethodTranslationFields() : void
- buildPaymentMethodEntity() : PaymentMethod
- savePaymentMethodForm() : bool
- setPaymentMethodFormDefaults() : void
Methods
createComponentEditForm()
protected
createComponentEditForm() : Form
Return values
FormaddPaymentMethodTranslationFields()
private
addPaymentMethodTranslationFields(Form $form) : void
Parameters
- $form : Form
buildPaymentMethodEntity()
private
buildPaymentMethodEntity(ArrayHash<string|int, mixed> $values) : PaymentMethod
Parameters
- $values : ArrayHash<string|int, mixed>
Return values
PaymentMethodsavePaymentMethodForm()
private
savePaymentMethodForm(ArrayHash<string|int, mixed> $values) : bool
Parameters
- $values : ArrayHash<string|int, mixed>
Return values
boolsetPaymentMethodFormDefaults()
private
setPaymentMethodFormDefaults(Form $form) : void
Parameters
- $form : Form