public static function load_MVC_files() { $dir = plugin_dir_path(__FILE__); // -- MODELS include_once $dir . 'inc/models/ESS_Database.php'; include_once $dir . 'inc/models/ESS_Images.php'; include_once $dir . 'inc/models/ESS_IO.php'; include_once $dir . 'inc/models/ESS_Notices.php'; include_once $dir . 'inc/models/ESS_Sounds.php'; include_once $dir . 'inc/models/ESS_Timezone.php'; include_once $dir . 'inc/models/ESS_Videos.php'; // -- VIEWS include_once $dir . 'inc/views/ESS_Admin.php'; include_once $dir . 'inc/views/ESS_Elements.php'; include_once $dir . 'inc/views/ESS_Feed.php'; // -- CONTROLLERS include_once $dir . 'inc/controllers/ESS_Control_admin.php'; include_once $dir . 'inc/controllers/ESS_Import.php'; if (class_exists('FeedWriter') == FALSE) { require_once EM_ESS_DIR . "/inc/libs/ess/FeedWriter.php"; } ESS_Notices::set_notices_global_handler(); ESS_IO::set_filters_handler(); ESS_Database::set_default_values(); }