function block_content_update_10200
Remove the unique values constraint from block content info fields.
File
-
core/
modules/ block_content/ block_content.install, line 43
Code
function block_content_update_10200() {
$constraint = 'UniqueField';
$definition_update_manager = \Drupal::entityDefinitionUpdateManager();
$field_storage_definition = $definition_update_manager->getFieldStorageDefinition('info', 'block_content');
$constraints = $field_storage_definition->getConstraints();
if (isset($constraints[$constraint])) {
unset($constraints[$constraint]);
$field_storage_definition->setConstraints($constraints);
$definition_update_manager->updateFieldStorageDefinition($field_storage_definition);
}
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.