function video_views_handler_field_playtime_seconds in Video 5
Same name and namespace in other branches
- 6 views_video.inc \video_views_handler_field_playtime_seconds()
Handler to to render the correct playtime for the video in a field
1 string reference to 'video_views_handler_field_playtime_seconds'
- video_views_tables in ./
views_video.inc - Implementation of hook_views_tables
File
- ./
views_video.inc, line 200
Code
function video_views_handler_field_playtime_seconds($fieldinfo, $fielddata, $value, $data) {
$seconds = $value;
$hms = _video_sec2hms($seconds);
// Pad the minutes / seconds with a leading "0", if
// necessary
if ($hms['hours'] > 0) {
$hms['minutes'] = str_pad($hms['minutes'], 2, '0', STR_PAD_LEFT);
}
$hms['seconds'] = str_pad($hms['seconds'], 2, '0', STR_PAD_LEFT);
$out = '';
if ($hms['hours'] > 0) {
$out .= $hms['hours'] . ":";
}
$out .= $hms['minutes'] . ":" . $hms['seconds'];
return t($out);
}