public function activate($sitewide = false)
{
if ($admins = QM_Util::get_admins()) {
$admins->add_cap('view_query_monitor');
}
if (!file_exists($db = WP_CONTENT_DIR . '/db.php') and function_exists('symlink')) {
@symlink($this->plugin_path('wp-content/db.php'), $db);
}
if ($sitewide) {
update_site_option('active_sitewide_plugins', get_site_option('active_sitewide_plugins'));
} else {
update_option('active_plugins', get_option('active_plugins'));
}
}