function wunderground_weather_get_forecast in Wunderground weather 7
Get forecast data and return a themed table.
Return value
string Html for the forecast block.
1 call to wunderground_weather_get_forecast()
- wunderground_weather_block_view in ./wunderground_weather.module 
- Implements hook_block_view().
File
- ./wunderground_weather.module, line 385 
- Wunderground weather module to display weather forecasts and current weather conditions in blocks.
Code
function wunderground_weather_get_forecast($block_number) {
  $variables = _wunderground_weather_cache('forecast', $block_number);
  // Check if data is received.
  if ($variables['days']) {
    $output = theme('wunderground_weather_forecast', $variables);
  }
  else {
    // Return message if no data is retrieved.
    $output = t('No weather forecast available.');
    if (user_access('administer wunderground weather')) {
      $configure_path = 'admin/structure/block/manage/wunderground_weather/wunderground_weather_forecast_' . $block_number . '/configure';
      $output .= ' ' . l(t('Configure this block'), $configure_path);
    }
  }
  return $output;
}