PluginProbe ʕ •ᴥ•ʔ
Backup Migration / 2.1.4
Backup Migration v2.1.4
2.1.6 2.1.5.2 trunk 1.3.0 1.3.1 1.3.2 1.3.3 1.3.4 1.3.5 1.3.6 1.3.7 1.3.8 1.3.9 1.4.0 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.6 1.4.6.1 1.4.7 1.4.8 1.4.9 1.4.9.1 2.0.0 2.1.0 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.1.5.1
backup-backup / includes / activation.php
backup-backup / includes Last commit date
banner 2 months ago bodies 2 months ago check 2 months ago cli 2 months ago cron 2 months ago dashboard 2 months ago database 2 months ago external 2 months ago extracter 2 months ago htaccess 2 months ago notices 2 months ago progress 2 months ago scanner 2 months ago staging 2 months ago traits 2 months ago uploader 2 months ago vendor 2 months ago zipper 2 months ago .htaccess 2 months ago activation.php 2 months ago ajax.php 2 months ago ajax_offline.php 2 months ago analyst.php 2 months ago backup-process.php 2 months ago class-backup-method-mananger.php 2 months ago cli-handler.php 2 months ago compatibility.php 2 months ago config.php 2 months ago constants.php 2 months ago file-explorer.php 2 months ago initializer.php 2 months ago logger.php 2 months ago offline.php 2 months ago
activation.php
31 lines
1 <?php
2
3 // Namespace
4 namespace BMI\Plugin;
5
6 // Exit on direct access
7 if (!defined('ABSPATH')) exit;
8
9 // Alias for classes
10 use BMI\Plugin\BMI_Logger as Logger;
11
12 // Activation
13 if (!function_exists('bmi_activate_plugin')) {
14 function bmi_activate_plugin() {
15
16 // Require classes
17 require_once BMI_INCLUDES . '/logger.php';
18 require_once BMI_ROOT_DIR . '/includes/constants.php';
19
20 // Since 1.2.8
21 if (!get_option('bmi_initial_installation_version', false)) {
22 update_option('bmi_initial_installation_version', BMI_VERSION);
23 }
24
25 // Log the activation
26 Logger::log(__("Plugin has been activated", 'backup-backup'));
27 update_option('_bmi_redirect', true);
28
29 }
30 }
31