billwerk_subscriptions-1.x-dev/billwerk_subscriptions.install

billwerk_subscriptions.install
<?php

/**
 * @file
 * Billwerk subscription install file.
 *
 * Install, update and uninstall functions for the Billwerk Subscriptions
 * module.
 */

use Symfony\Component\Yaml\Yaml;

/**
 * Install system.action.billwerk_user_contract_ids_clear_action action.
 */
function billwerk_subscriptions_update_10001(&$sandbox) {
  $config_id = 'system.action.billwerk_user_contract_ids_clear_action';
  $config_path = \Drupal::service('extension.list.module')->getPath('billwerk_subscriptions') . '/config/optional/' . $config_id . '.yml';
  $data = Yaml::parseFile($config_path);
  \Drupal::configFactory()->getEditable($config_id)->setData($data)->save(TRUE);
}

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc