You are here

public function PaymentMethodConfigurationManagerInterface::createInstance in Payment 8.2

Creates a payment method configuration.

Parameters

string $plugin_id: The id of the plugin being instantiated.

mixed[] $configuration: An array of configuration relevant to the plugin instance.

Return value

\Drupal\payment\Plugin\Payment\MethodConfiguration\PaymentMethodConfigurationInterface

Overrides FactoryInterface::createInstance

File

src/Plugin/Payment/MethodConfiguration/PaymentMethodConfigurationManagerInterface.php, line 22

Class

PaymentMethodConfigurationManagerInterface
Defines a payment method configuration manager.

Namespace

Drupal\payment\Plugin\Payment\MethodConfiguration

Code

public function createInstance($plugin_id, array $configuration = []);