function commerce_cart_redirection_uninstall in Commerce Cart Redirection 8.2
Same name and namespace in other branches
- 3.0.x commerce_cart_redirection.install \commerce_cart_redirection_uninstall()
Implements hook_uninstall().
File
- ./
commerce_cart_redirection.install, line 6
Code
function commerce_cart_redirection_uninstall() {
/** @var \Drupal\Core\Config\ConfigFactoryInterface $configFactory */
$configFactory = \Drupal::configFactory();
$logger = \Drupal::logger('commerce_cart_redirection');
$configNames = [
'commerce_cart_redirection.settings.negate_product_bundles',
'commerce_cart_redirection.settings.product_bundles',
];
foreach ($configNames as $configName) {
try {
$configFactory
->getEditable($configName)
->delete();
} catch (\Exception $e) {
$logger
->warning(sprintf('Unable to uninstall config: %s.', $configName));
}
}
}