You are here

public function CheckoutSettingsForm::__construct in Ubercart 8.4

Constructs a CheckoutSettingsForm object.

Parameters

\Drupal\Core\Config\ConfigFactory $config_factory: The factory for configuration objects.

\Drupal\uc_cart\Plugin\CheckoutPaneManager $checkout_pane_manager: The checkout pane plugin manager.

\Drupal\Core\Extension\ModuleHandlerInterface $module_handler: The module handler.

Overrides ConfigFormBase::__construct

File

uc_cart/src/Form/CheckoutSettingsForm.php, line 42

Class

CheckoutSettingsForm
Configure general checkout settings for this site.

Namespace

Drupal\uc_cart\Form

Code

public function __construct(ConfigFactory $config_factory, CheckoutPaneManager $checkout_pane_manager, ModuleHandlerInterface $module_handler) {
  parent::__construct($config_factory);
  $this->checkoutPaneManager = $checkout_pane_manager;
  $this->moduleHandler = $module_handler;
}