You are here

interface PaymentMethodConfigurationInterface in Payment 8.2

Same name in this branch
  1. 8.2 src/Entity/PaymentMethodConfigurationInterface.php \Drupal\payment\Entity\PaymentMethodConfigurationInterface
  2. 8.2 src/Plugin/Payment/MethodConfiguration/PaymentMethodConfigurationInterface.php \Drupal\payment\Plugin\Payment\MethodConfiguration\PaymentMethodConfigurationInterface

A payment method configuration plugin.

Plugins can additionally implement the following interfaces:

Hierarchy

Expanded class hierarchy of PaymentMethodConfigurationInterface

All classes that implement PaymentMethodConfigurationInterface

1 file declares its use of PaymentMethodConfigurationInterface
PaymentMethodConfigurationFormTest.php in tests/src/Unit/Entity/PaymentMethodConfiguration/PaymentMethodConfigurationFormTest.php

File

src/Plugin/Payment/MethodConfiguration/PaymentMethodConfigurationInterface.php, line 20

Namespace

Drupal\payment\Plugin\Payment\MethodConfiguration
View source
interface PaymentMethodConfigurationInterface extends PluginInspectionInterface, PluginFormInterface {

}

Members

Namesort descending Modifiers Type Description Overrides
PluginFormInterface::buildConfigurationForm public function Form constructor. 36
PluginFormInterface::submitConfigurationForm public function Form submission handler. 32
PluginFormInterface::validateConfigurationForm public function Form validation handler. 18
PluginInspectionInterface::getPluginDefinition public function Gets the definition of the plugin implementation. 4
PluginInspectionInterface::getPluginId public function Gets the plugin_id of the plugin instance. 2