You are here

function kwresearch_google_kwresearch_format_stats_values in Keyword Research 7

Same name and namespace in other branches
  1. 6 modules/kwresearch_google/kwresearch_google.module \kwresearch_google_kwresearch_format_stats_values()

Implements hook_stats_report_values_callback() via custom define callback in hook_kwresearch_sources() ().

Parameters

$values:

$keyword:

$type:

1 string reference to 'kwresearch_google_kwresearch_format_stats_values'
kwresearch_google_kwresearch_sources in modules/kwresearch_google/kwresearch_google.module
@todo Please document this function.

File

modules/kwresearch_google/kwresearch_google.module, line 438

Code

function kwresearch_google_kwresearch_format_stats_values($values, $keyword = '', $type = 'term') {
  $output = '';
  switch ($type) {
    case 'google_searches':
      if (isset($values['google_searches'])) {
        if ($values['google_searches'] > 0) {
          $output = $values['google_searches'] == 'NA' ? 'NA' : number_format($values['google_searches']);
        }
        else {
          $output = $values['google_searches'];
        }
      }
      break;
    case 'google_competition':
      if (isset($values['google_competition'])) {
        $output = $values['google_competition'];
      }
      break;
    case 'google_bid':
      if (isset($values['google_bid'])) {
        $output = t('$') . number_format($values['google_bid'], 2);
      }
      break;
    default:
      return FALSE;
  }
  return $output;
}