function field_post_update_email_widget_size_setting
field_post_update_email_widget_size_setting()
Adds the 'size' setting for email widgets.
File
- core/modules/field/field.post_update.php, line 57
- Post update functions for Field module.
Code
function field_post_update_email_widget_size_setting() { foreach (EntityFormDisplay::loadMultiple() as $entity_form_display) { $changed = FALSE; foreach ($entity_form_display->getComponents() as $name => $options) { if (isset($options['type']) && $options['type'] === 'email_default') { $options['settings']['size'] = '60'; $entity_form_display->setComponent($name, $options); $changed = TRUE; } } if ($changed) { $entity_form_display->save(); } } return t('The new size setting for email widgets has been added.'); }
© 2001–2016 by the original authors
Licensed under the GNU General Public License, version 2 and later.
Drupal is a registered trademark of Dries Buytaert.
https://api.drupal.org/api/drupal/core!modules!field!field.post_update.php/function/field_post_update_email_widget_size_setting/8.1.x