function weather_format_wind_direction in Weather 7.2
Same name and namespace in other branches
- 7.3 weather_theme.inc \weather_format_wind_direction()
Convert wind direction.
Parameters
string $wind_direction: Wind direction (Compass bearings, for example, '080')
array $settings: From views handler: use normal or abbreviated text, show degree.
Return value
string Formatted representation in the desired unit.
1 call to weather_format_wind_direction()
- weather_handler_wind_direction::render in views_handlers/
weather_handler_wind_direction.inc - Render wind information with selected unit.
File
- ./
weather_theme.inc, line 387 - Prepare themed weather output.
Code
function weather_format_wind_direction($wind_direction, $settings) {
switch ($settings) {
case 'normal_degree':
$result = t('!direction (!degree°)', array(
'!direction' => weather_bearing_to_text($wind_direction),
'!degree' => $wind_direction,
));
break;
case 'abbreviated':
$result = weather_bearing_to_text($wind_direction, TRUE);
break;
case 'abbreviated_degree':
$result = t('!direction (!degree°)', array(
'!direction' => weather_bearing_to_text($wind_direction, TRUE),
'!degree' => $wind_direction,
));
break;
case 'degree':
$result = t('!degree°', array(
'!degree' => $wind_direction,
));
break;
case 'degree_value':
$result = $wind_direction;
break;
default:
$result = weather_bearing_to_text($wind_direction);
}
return $result;
}