function _field_filter_items
Helper function to filter out empty field values.
Parameters
$field: The field definition.
$items: The field values to filter.
Return value
The array of items without empty field values. The function also renumbers the array keys to ensure sequential deltas.
Related topics
2 calls to _field_filter_items()
- field_default_submit in modules/
field/ field.default.inc - field_default_validate in modules/
field/ field.default.inc - Generic field validation handler.
File
-
modules/
field/ field.module, line 509
Code
function _field_filter_items($field, $items) {
$function = $field['module'] . '_field_is_empty';
foreach ((array) $items as $delta => $item) {
// Explicitly break if the function is undefined.
if ($function($item, $field)) {
unset($items[$delta]);
}
}
return array_values($items);
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.