function votingapi_update_8304 in Voting API 8.3
Update the definition of 'Function' field Vote Result entity.
File
- ./
votingapi.install, line 47 - Install, update and uninstall functions for the Voting API module.
Code
function votingapi_update_8304(&$sandbox) {
$definition_update_manager = \Drupal::entityDefinitionUpdateManager();
if ($vote_result_fields = \Drupal::service('entity_field.manager')
->getFieldStorageDefinitions('vote_result')) {
/** @var \Drupal\Core\Field\BaseFieldDefinition $function_field_definition */
$function_field_definition = $vote_result_fields['function'];
$function_field_definition
->getSchema();
$definition_update_manager
->updateFieldStorageDefinition($function_field_definition);
}
}