static function enable_assign_cap($old_value, $new_value)
 {
     if ($new_value && !$old_value) {
         // check if admin/editor/author
         $admin_role = get_role('administrator');
         if (!$admin_role->has_cap('wpaa_set_view_cap') || !$admin_role->has_cap('wpaa_set_edit_cap') || !$admin_role->has_cap('wpaa_set_comment_cap')) {
             UndisclosedInstall::install_role_caps();
         }
     }
 }
 /**
  * Setup for multisite blog
  */
 static function set_network_roles_for_blog($blog_id)
 {
     require_once dirname(__FILE__) . '/class-undisclosedinstall.php';
     UndisclosedInstall::activate_for_blog($blog_id);
 }
/**
 * Uninstall hook
 */
function accessareas_uninstall()
{
    UndisclosedInstall::uninstall();
}