function opigno_learning_path_update_9002 in Opigno Learning path 3.x
Create a step lp block for aristotle theme.
File
- ./
opigno_learning_path.install, line 346 - Install, update and uninstall functions for the module.
Code
function opigno_learning_path_update_9002() {
$config_path = drupal_get_path('module', 'opigno_learning_path') . '/config/optional';
/* @var Drupal\Core\Config\CachedStorage $config_storage */
$storage = new FileStorage($config_path);
$config_storage = \Drupal::service('config.storage');
$data = $storage
->read('core.entity_view_display.group.learning_path.default');
$config_storage
->write('core.entity_view_display.group.learning_path.default', $data);
$config_factory = \Drupal::configFactory();
$config = $config_factory
->getEditable('core.entity_view_display.group.learning_path.default');
$config
->setData($data);
$config
->save(TRUE);
}