Update Composer, update everything
This commit is contained in:
parent
ea3e94409f
commit
dda5c284b6
19527 changed files with 1135420 additions and 351004 deletions
38
web/core/modules/comment/comment.post_update.php
Normal file
38
web/core/modules/comment/comment.post_update.php
Normal file
|
@ -0,0 +1,38 @@
|
|||
<?php
|
||||
|
||||
/**
|
||||
* @file
|
||||
* Post update functions for the comment module.
|
||||
*/
|
||||
|
||||
use Drupal\Core\Config\FileStorage;
|
||||
use Drupal\Core\Config\InstallStorage;
|
||||
|
||||
/**
|
||||
* Enable the comment admin view.
|
||||
*/
|
||||
function comment_post_update_enable_comment_admin_view() {
|
||||
$module_handler = \Drupal::moduleHandler();
|
||||
$entity_type_manager = \Drupal::entityTypeManager();
|
||||
|
||||
// Save the comment delete action to config.
|
||||
$config_install_path = $module_handler->getModule('comment')->getPath() . '/' . InstallStorage::CONFIG_INSTALL_DIRECTORY;
|
||||
$storage = new FileStorage($config_install_path);
|
||||
$entity_type_manager
|
||||
->getStorage('action')
|
||||
->create($storage->read('system.action.comment_delete_action'))
|
||||
->save();
|
||||
|
||||
// Only create if the views module is enabled.
|
||||
if (!$module_handler->moduleExists('views')) {
|
||||
return;
|
||||
}
|
||||
|
||||
// Save the comment admin view to config.
|
||||
$optional_install_path = $module_handler->getModule('comment')->getPath() . '/' . InstallStorage::CONFIG_OPTIONAL_DIRECTORY;
|
||||
$storage = new FileStorage($optional_install_path);
|
||||
$entity_type_manager
|
||||
->getStorage('view')
|
||||
->create($storage->read('views.view.comment'))
|
||||
->save();
|
||||
}
|
Reference in a new issue