You are here

function social_user_export_update_8001 in Open Social 8.8

Same name and namespace in other branches
  1. 8.9 modules/social_features/social_user_export/social_user_export.install \social_user_export_update_8001()
  2. 10.3.x modules/social_features/social_user_export/social_user_export.install \social_user_export_update_8001()
  3. 10.0.x modules/social_features/social_user_export/social_user_export.install \social_user_export_update_8001()
  4. 10.1.x modules/social_features/social_user_export/social_user_export.install \social_user_export_update_8001()
  5. 10.2.x modules/social_features/social_user_export/social_user_export.install \social_user_export_update_8001()

Set the default export plugins normal users can use.

File

modules/social_features/social_user_export/social_user_export.install, line 11
Install, update and uninstall functions for the social_user_export module.

Code

function social_user_export_update_8001() {
  $plugins = [
    'display_name' => 'display_name',
    'user_first_name' => 'user_first_name',
    'user_last_name' => 'user_last_name',
  ];

  // Set the default export plugins normal users can use.
  $config = \Drupal::getContainer()
    ->get('config.factory')
    ->getEditable('social_user_export.settings');
  $config
    ->set('plugins', $plugins)
    ->save();
}