Files
piratepoet/lib/Config/Activator.php
Ján Mikláš 3ee58aea10 Add space between if and ‘(‘
[MAILPOET-1791]
2019-02-13 08:26:27 -05:00

38 lines
693 B
PHP

<?php
namespace MailPoet\Config;
use MailPoet\Settings\SettingsController;
if (!defined('ABSPATH')) exit;
class Activator {
/** @var SettingsController */
private $settings;
function __construct(SettingsController $settings) {
$this->settings = $settings;
}
function activate() {
$migrator = new Migrator();
$migrator->up();
$populator = new Populator();
$populator->up();
$this->settings->set('db_version', Env::$version);
$caps = new Capabilities();
$caps->setupWPCapabilities();
}
function deactivate() {
$migrator = new Migrator();
$migrator->down();
$caps = new Capabilities();
$caps->removeWPCapabilities();
}
}