public function GoogleAnalyticsCounterCustomFieldGenerator::gacChangeConfigToNull in Google Analytics Counter 8.3
Creates the gac_type_{content_type} configuration on installation or update.
Overrides GoogleAnalyticsCounterCustomFieldGeneratorInterface::gacChangeConfigToNull
File
- src/
GoogleAnalyticsCounterCustomFieldGenerator.php, line 239  
Class
- GoogleAnalyticsCounterCustomFieldGenerator
 - Defines the Google Analytics Counter custom field generator.
 
Namespace
Drupal\google_analytics_counterCode
public function gacChangeConfigToNull() {
  $config_factory = \Drupal::configFactory();
  $content_types = \Drupal::service('entity.manager')
    ->getStorage('node_type')
    ->loadMultiple();
  foreach ($content_types as $machine_name => $content_type) {
    $config_factory
      ->getEditable('google_analytics_counter.settings')
      ->set("general_settings.gac_type_{$machine_name}", NULL)
      ->save();
  }
}