function do_hook($hook)
 {
     global $eqdkp_root_path;
     $valid_hooks = array('/admin/addevent.php?action=update', '/admin/addraid.php?action=add', '/admin/addraid.php?action=update', '/admin/addraid.php?action=delete', '/plugins/bosssuite/admin/settings.php', '/plugins/bosssuite/admin/cache.php', '/plugins/bosssuite/admin/entity_conf.php', '/plugins/ctrt/index.php', '/plugins/raidlogimport/admin/dkp.php');
     if (in_array($hook, $valid_hooks)) {
         include $eqdkp_root_path . 'plugins/bosssuite/include/bsmgs.class.php';
         $bsmgs = new BSMGS();
         if ($bsmgs->game_supported('bossbase')) {
             include $eqdkp_root_path . 'plugins/bosssuite/include/bssql.class.php';
             $bssql = new BSSQL();
             $bssql->update_cache();
         }
     }
 }