You are here

function social_group_invite_update_8006 in Open Social 10.2.x

Same name and namespace in other branches
  1. 8.9 modules/social_features/social_group/modules/social_group_invite/social_group_invite.install \social_group_invite_update_8006()
  2. 10.3.x modules/social_features/social_group/modules/social_group_invite/social_group_invite.install \social_group_invite_update_8006()
  3. 10.0.x modules/social_features/social_group/modules/social_group_invite/social_group_invite.install \social_group_invite_update_8006()
  4. 10.1.x modules/social_features/social_group/modules/social_group_invite/social_group_invite.install \social_group_invite_update_8006()

Update group invite views().

File

modules/social_features/social_group/modules/social_group_invite/social_group_invite.install, line 87
Install, update and uninstall functions for the social_group_invite module.

Code

function social_group_invite_update_8006() {
  $config_path = drupal_get_path('module', 'social_group_invite') . '/config/optional';
  $source = new FileStorage($config_path);

  /** @var \Drupal\Core\Config\StorageCacheInterface $config_storage */
  $config_storage = \Drupal::service('config.storage');
  $configs = [
    'views.view.social_group_invitations',
    'views.view.social_group_user_invitations',
  ];

  // Update config.
  foreach ($configs as $config) {
    $config_storage
      ->write($config, $source
      ->read($config));
  }
}