path.post_update.php
Same filename in other branches
Post update functions for the path module.
File
-
core/
modules/ path/ path.post_update.php
View source
<?php
/**
* @file
* Post update functions for the path module.
*/
use Drupal\Core\Language\LanguageInterface;
use Drupal\language\Entity\ContentLanguageSettings;
/**
* Create the language content settings configuration object for path aliases.
*/
function path_post_update_create_language_content_settings() {
$entity_definition_update_manager = \Drupal::entityDefinitionUpdateManager();
if ($entity_definition_update_manager->getEntityType('language_content_settings')) {
ContentLanguageSettings::loadByEntityTypeBundle('path_alias', 'path_alias')->setDefaultLangcode(LanguageInterface::LANGCODE_NOT_SPECIFIED)
->setLanguageAlterable(TRUE)
->trustData()
->save();
}
}
Functions
Title | Deprecated | Summary |
---|---|---|
path_post_update_create_language_content_settings | Create the language content settings configuration object for path aliases. |
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.