function FieldItemList::preSave
Defines custom presave behavior for field values.
This method is called during the process of saving an entity, just before item values are written into storage.
Overrides FieldItemListInterface::preSave
1 call to FieldItemList::preSave()
- LayoutSectionItemList::preSave in core/modules/ layout_builder/ src/ Field/ LayoutSectionItemList.php 
- Defines custom presave behavior for field values.
1 method overrides FieldItemList::preSave()
- LayoutSectionItemList::preSave in core/modules/ layout_builder/ src/ Field/ LayoutSectionItemList.php 
- Defines custom presave behavior for field values.
File
- 
              core/lib/ Drupal/ Core/ Field/ FieldItemList.php, line 187 
Class
- FieldItemList
- Represents an entity field; that is, a list of field item objects.
Namespace
Drupal\Core\FieldCode
public function preSave() {
  // Filter out empty items.
  $this->filterEmptyItems();
  $this->delegateMethod('preSave');
}Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.
