<?php
namespace wcf\system\package;
-use wcf\system\user\storage\UserStorageHandler;
-
use wcf\data\application\Application;
use wcf\data\application\ApplicationEditor;
use wcf\data\language\category\LanguageCategory;
use wcf\system\cache\CacheHandler;
use wcf\system\database\statement\PreparedStatement;
use wcf\system\database\util\PreparedStatementConditionBuilder;
+use wcf\system\event\EventHandler;
use wcf\system\exception\SystemException;
use wcf\system\form\container\GroupFormElementContainer;
use wcf\system\form\container\MultipleSelectionFormElementContainer;
use wcf\system\request\RouteHandler;
use wcf\system\setup\Installer;
use wcf\system\style\StyleHandler;
+use wcf\system\user\storage\UserStorageHandler;
use wcf\system\version\VersionHandler;
use wcf\system\WCF;
use wcf\util\FileUtil;
// reset user storage
UserStorageHandler::getInstance()->resetAll();
+
+ EventHandler::getInstance()->fireAction($this, 'postInstall');
}
if ($this->requireRestructureVersionTables) {
use wcf\system\application\ApplicationHandler;
use wcf\system\cache\builder\PackageCacheBuilder;
use wcf\system\cache\CacheHandler;
+use wcf\system\event\EventHandler;
use wcf\system\exception\IllegalLinkException;
use wcf\system\exception\SystemException;
use wcf\system\language\LanguageFactory;
use wcf\system\package\plugin\SQLPackageInstallationPlugin;
use wcf\system\setup\Uninstaller;
use wcf\system\style\StyleHandler;
+use wcf\system\user\storage\UserStorageHandler;
use wcf\system\WCF;
/**
// reset user storage
UserStorageHandler::getInstance()->resetAll();
+
+ EventHandler::getInstance()->fireAction($this, 'postUninstall');
}
if ($this->requireRestructureVersionTables) {