Esempio n. 1
0
 function queue_update($transient, $force = false)
 {
     $plugin = $this;
     global $frm_update;
     if ($frm_update) {
         return $frm_update->queue_addon_update($transient, $plugin, $force);
     } else {
         $updates = new FrmUpdatesController();
         return $updates->queue_addon_update($transient, $plugin, $force);
     }
 }
Esempio n. 2
0
 function queue_update($transient, $force = false)
 {
     if (version_compare($this->version, '1.07.0rc1', '<')) {
         return $transient;
     }
     $plugin = $this;
     global $frm_update;
     if ($frm_update) {
         return $frm_update->queue_addon_update($transient, $plugin, $force);
     } else {
         $updates = new FrmUpdatesController();
         return $updates->queue_addon_update($transient, $plugin, $force);
     }
 }
Esempio n. 3
0
 function clean_up_global_scope()
 {
     parent::clean_up_global_scope();
     if (isset($GLOBALS['current_screen'])) {
         unset($GLOBALS['current_screen']);
     }
     global $frm_vars;
     $frm_vars = array('load_css' => false, 'forms_loaded' => array(), 'created_entries' => array(), 'pro_is_authorized' => false, 'next_page' => array(), 'prev_page' => array());
     if (class_exists('FrmUpdatesController')) {
         global $frm_update;
         $frm_update = new FrmUpdatesController();
         $frm_vars['pro_is_authorized'] = $frm_update->pro_is_authorized();
     }
 }
Esempio n. 4
0
<?php

/**
 * @package Formidable
 */
require $frm_path . '/pro/classes/controllers/FrmUpdatesController.php';
global $frm_update;
$frm_update = new FrmUpdatesController();
$frm_vars['pro_is_authorized'] = $frm_update->pro_is_authorized();
require $frm_path . '/pro/classes/controllers/FrmProSettingsController.php';
$obj = new FrmProSettingsController();
if (!$frm_vars['pro_is_authorized']) {
    return;
}
require $frm_path . '/pro/classes/models/FrmProSettings.php';
global $frmpro_settings;
$frmpro_settings = get_option('frmpro_options');
// If unserializing didn't work
if (!is_object($frmpro_settings)) {
    if ($frmpro_settings) {
        //workaround for W3 total cache conflict
        $frmpro_settings = unserialize(serialize($frmpro_settings));
    } else {
        $frmpro_settings = new FrmProSettings();
    }
    update_option('frmpro_options', $frmpro_settings);
}
$frmpro_settings->set_default_options();
global $frm_input_masks;
$frm_input_masks = array();
global $frm_settings, $frm_vars;