field_set_empty
- Versions
- 7
field_set_empty($field, $items)
Helper function to filter out empty values.
On order to keep marker rows in the database, the function ensures that the right number of 'all columns NULL' values is kept.
TODO D7: poorly named...
Parameters
array $field
array $items
Return value
array returns filtered and adjusted item array
Related topics
Code
modules/field/field.module, line 310
<?php
function field_set_empty($field, $items) {
$function = $field['module'] . '_field_is_empty';
// We ensure the function is loaded, but explicitly break if it is missing.
function_exists($function);
foreach ((array) $items as $delta => $item) {
if ($function($item, $field)) {
unset($items[$delta]);
}
}
return array_values($items);
}
?>Login or register to post comments 