Files
piratepoet/lib/Config/Activator.php

29 lines
526 B
PHP

<?php
namespace MailPoet\Config;
use MailPoet\Models\Setting;
if(!defined('ABSPATH')) exit;
class Activator {
function activate() {
$migrator = new Migrator();
$migrator->up();
$populator = new Populator();
$populator->up();
Setting::setValue('db_version', Env::$version);
$caps = new Capabilities();
$caps->setupWPCapabilities();
}
function deactivate() {
$migrator = new Migrator();
$migrator->down();
$caps = new Capabilities();
$caps->removeWPCapabilities();
}
}