function timefield_time_to_integer in Timefield 1.0.x
Same name and namespace in other branches
- 7 timefield.module \timefield_time_to_integer()
Helper function to return integer value offset from midnight from time format.
Parameters
string $value: Time format that should be parsable via date_parse().
4 calls to timefield_time_to_integer()
- TimeFieldDefaultFormatter::settingsSummary in src/
Plugin/ Field/ FieldFormatter/ TimeFieldDefaultFormatter.php - Returns a short summary for the current formatter settings.
- TimeFieldStandardWidget::validateTimeField in src/
Plugin/ Field/ FieldWidget/ TimeFieldStandardWidget.php - Validation Callback; Timefield process field.
- timefield_weekly_summary_build_rows in ./
timefield.module - Add rows to the table
- _timefield_weekly_summary_build_time_column in ./
timefield.module - Helper function to build the time column for the minical table.
File
- ./
timefield.module, line 122 - Contains timefield.module.
Code
function timefield_time_to_integer($value) {
$time = date_parse($value);
$output = 0;
if ($time['error_count'] == 0) {
$output += $time['hour'] * 60 * 60;
$output += $time['minute'] * 60;
$output += $time['second'];
return $output;
}
else {
return 0;
}
}