You are here

function google_analytics_reports_block in Google Analytics Reports 6

Implements hook_block().

File

google_analytics_reports/google_analytics_reports.module, line 55
Front-end interfaces that use the Google Analytics API module.

Code

function google_analytics_reports_block($op = 'list', $delta = 0, $edit = array()) {
  switch ($op) {
    case 'list':
      $blocks['path_mini']['info'] = t('Google Analytics page traffic');
      $blocks['dashboard']['info'] = t('Google Analytics site visits');
      return $blocks;
    case 'view':
      if (!user_access('access google analytics reports')) {
        return FALSE;
      }
      switch ($delta) {
        case 'path_mini':
          $block['subject'] = t('Page traffic');
          $block['content'] = '<div class="google-analytics-reports-path-mini"></div>';
          return $block;
        case 'dashboard':
          $block['subject'] = t('Google Analytics Summary');
          $block['content'] = '<div class="google-analytics-reports-dashboard"></div>';
          return $block;
      }
  }
}