You are here

function google_analytics_reports_import_fields_finished in Google Analytics Reports 7.3

Display messages after importing Google Analytics fields.

1 string reference to 'google_analytics_reports_import_fields_finished'
google_analytics_reports_fields_import in ./google_analytics_reports.module
Import Google Analytics fields to database using Metadata API.

File

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

Code

function google_analytics_reports_import_fields_finished($success, $results, $operations) {
  if ($success) {
    drupal_set_message(t('Imported @count Google Analytics fields.', array(
      '@count' => count($results),
    )));

    // Menu links in module's views are not shown by default.
    menu_rebuild();

    // Clear cache because it may be empty during module installing.
    cache_clear_all('google_analytics_reports_fields', 'cache');

    // Update views data.
    module_load_include('inc', 'views', 'includes/cache');
    _views_fetch_data_build();
  }
  else {
    drupal_set_message(t('An error has occurred during importing Google Analytics fields.'), 'error');
  }
}