function google_analytics_et_remove_event_tracker in Google Analytics Event Tracking 6
Same name and namespace in other branches
- 7 google_analytics_et.module \google_analytics_et_remove_event_tracker()
Remove a single selector from the list of events being tracked.
1 call to google_analytics_et_remove_event_tracker()
- drush_google_analytics_et_admin_gaet_delete_et in drush_commands/
google_analytics_et_admin.drush.inc - Drush command callback for gaet-del-et
File
- ./
google_analytics_et.module, line 70 - Google Analytics Event Tracking Module.
Code
function google_analytics_et_remove_event_tracker($selector) {
// Get whole list of event trackers.
$event_trackers = google_analytics_et_get_event_trackers();
$new_event_trackers = array();
// Go through all events and copy all that do not match into the new array.
if (is_array($event_trackers)) {
foreach ($event_trackers as $key => $value) {
if ($event_trackers[$key]['selector'] != $selector) {
$new_event_trackers[] = $event_trackers[$key];
}
}
}
// Save list of event trackers.
variable_set('google_analytics_et_selectors', $new_event_trackers);
}