fb_instant_articles-8.x-2.2/fb_instant_articles.install

fb_instant_articles.install
<?php

/**
 * @file
 * Install and update hooks.
 */

use Facebook\InstantArticles\Transformer\Logs\TransformerLog;

/**
 * Change the enable_logging setting to transformer_logging_level.
 */
function fb_instant_articles_update_8201() {
  // Enable serialization module on update (is a dependency now).
  \Drupal::service('module_installer')->install(['serialization']);

  $config = \Drupal::configFactory()->getEditable('fb_instant_articles.settings');
  $enable_logging = $config->get('enable_logging');
  if ($enable_logging) {
    $config->set('transformer_logging_level', TransformerLog::ERROR);
  }
  else {
    $config->set('transformer_logging_level', TransformerLog::OFF);
  }
  $config->clear('enable_logging');
  $config->save();
}

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

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