function partial_date_field_presave_generate_storage_date in Partial Date 7
Wrapper to set the storage column.
1 call to partial_date_field_presave_generate_storage_date()
- _partial_date_field_presave in ./
partial_date.admin.inc - Implements hook_field_presave().
File
- ./
partial_date.admin.inc, line 347 - Less freq. functions for field administration.
Code
function partial_date_field_presave_generate_storage_date($item, $end_date = FALSE) {
$components = array();
foreach (partial_date_components() as $key => $label) {
$empty = $key == 'timezone' ? '' : NULL;
$components[$key . ($end_date ? '_to' : '')] = isset($item[$key]) && strlen($item[$key]) ? $item[$key] : $empty;
}
return $components;
}