/**
  * all functions and filters
  *
  * @since 1.0
  *
  * remove some hooks files, and add their function
  * into one files - hook-functions.php
  *
  * @since 1.0.3
  *
  * global stt2extat_data
  *
  * @since 1.1.0
  *
  */
 private function includes()
 {
     global $stt2extat_settings, $stt2extat_sanitize, $stt2extat_data;
     require_once STT2EXTAT_PATH_LIB . 'settings.php';
     require_once STT2EXTAT_PATH_LIB_INCLUDES . 'functions.php';
     require_once STT2EXTAT_PATH_LIB_INCLUDES . 'class-stt2extat-query.php';
     require_once STT2EXTAT_PATH_LIB_INCLUDES . 'class-stt2extat-sanitize.php';
     $stt2extat_settings = stt2extat_settings();
     $stt2extat_sanitize = stt2extat__sanitize();
     $stt2extat_data = stt2extat_data();
     require_once STT2EXTAT_PATH_LIB_INCLUDES . 'widgets.php';
     require_once STT2EXTAT_PATH_LIB_INCLUDES . 'class-stt2extat-load.php';
     require_once STT2EXTAT_PATH_LIB_INCLUDES . 'hook.php';
     require_once STT2EXTAT_PATH_LIB_CONTENT . 'plugin/class-stt2extat-searchexcerpt.php';
     if (is_admin()) {
         //defined function wp_get_current_user
         require_once ABSPATH . 'wp-includes/pluggable.php';
         require_once STT2EXTAT_PATH_LIB_ADMIN . 'class-stt2extat-admin.php';
         if (current_user_can('manage_options')) {
             require_once STT2EXTAT_PATH_LIB_INCLUDES . 'class-stt2extat-table.php';
             require_once STT2EXTAT_PATH_LIB_INCLUDES . 'template-functions.php';
             require_once STT2EXTAT_PATH_LIB_ADMIN . 'class-stt2extat-setup.php';
         }
     }
     require_once STT2EXTAT_PATH_LIB . 'install.php';
 }
<?php

/* @package STT2EXTAT
 * @category Core
 * @author Jevuska
 *
 **
 * if update version exist, get all new options after install
 *
 * @since 1.1.0
 *
 */
if (!defined('ABSPATH') || !defined('STT2EXTAT_PLUGIN_FILE')) {
    exit;
}
$stt2extat_settings = stt2extat_settings();
$new_fields_defaults = array('plugin_version' => STT2EXTAT_VER, 'plugin_db_version' => STT2EXTAT_DB_VER, 'wp_version' => '4.4', 'php_version' => '7.0');
foreach ($new_fields_defaults as $key => $value) {
    if (!isset($stt2extat_settings[$key])) {
        $stt2extat_settings[$key] = $value;
    }
}