do_db_upgrade_task(); $this->do_options_upgrade_task(); } else { //Do front-end plugins loaded tasks } } public function do_db_upgrade_task() { if (get_option('wpam_db_version') != WPAM_DB_VERSION) { global $wpdb; $dbInstaller = new WPAM_Data_DatabaseInstaller($wpdb); $dbInstaller->doDbInstall(); $dbInstaller->doFreshInstallDbDefaultData(); } } public function do_options_upgrade_task() { if (get_option('wpam_options_version') != WPAM_OPTIONS_VERSION) { $options = new WPAM_Options(); $options->initOptions(); } } }