private function upgrade_db_post_3030() { // Create the admin group $group = UserGroup::create(array('name' => 'admin')); if (!$group) { return false; } // Add the default tokens ACL::create_default_tokens(); // Give admin group access to the super_user token $group->grant('super_user'); // Until now, all users were admins, restore that $all_users = Users::get_all(); foreach ($all_users as $user) { $group->add($user); } // Create the anonymous group $this->create_anonymous_group(); }