* @link https://www.oxidmodule.com */ declare(strict_types=1); namespace D3\CategoryLongtext\Setup; use OxidEsales\Eshop\Core\Exception\DatabaseConnectionException; use OxidEsales\Eshop\Core\Exception\DatabaseErrorException; class Events { /** * @return void * @throws DatabaseConnectionException * @throws DatabaseErrorException * @throws \Exception */ public static function onActivate() { /** @var Actions $actions */ $actions = oxNew(Actions::class); $actions->runModuleMigrations(); $actions->regenerateViews(); $actions->clearCache(); } }