/** * Load all the required library files. */ protected function loadLibraries() { // Exceptions Helper require_once 'tribe-event-exception.class.php'; // Load Template Tags require_once $this->pluginPath . 'public/template-tags/query.php'; require_once $this->pluginPath . 'public/template-tags/general.php'; require_once $this->pluginPath . 'public/template-tags/month.php'; require_once $this->pluginPath . 'public/template-tags/loop.php'; require_once $this->pluginPath . 'public/template-tags/google-map.php'; require_once $this->pluginPath . 'public/template-tags/organizer.php'; require_once $this->pluginPath . 'public/template-tags/venue.php'; require_once $this->pluginPath . 'public/template-tags/date.php'; require_once $this->pluginPath . 'public/template-tags/link.php'; require_once $this->pluginPath . 'public/template-tags/widgets.php'; require_once $this->pluginPath . 'public/template-tags/meta.php'; // Load Advanced Functions require_once $this->pluginPath . 'public/advanced-functions/event.php'; require_once $this->pluginPath . 'public/advanced-functions/venue.php'; require_once $this->pluginPath . 'public/advanced-functions/organizer.php'; // Load Deprecated Template Tags if (!defined('TRIBE_DISABLE_DEPRECATED_TAGS')) { require_once $this->pluginPath . 'public/template-tags/deprecated.php'; } // Load Classes require_once 'tribe-meta-factory.class.php'; require_once 'widget-list.class.php'; require_once 'tribe-admin-events-list.class.php'; require_once 'tribe-date-utils.class.php'; require_once 'tribe-template-factory.class.php'; require_once 'tribe-templates.class.php'; require_once 'tribe-event-api.class.php'; require_once 'tribe-event-query.class.php'; require_once 'tribe-view-helpers.class.php'; require_once 'tribe-events-bar.class.php'; require_once 'tribe-the-events-calendar-import.class.php'; require_once 'tribe-support.class.php'; //require_once( 'tribe-debug-bar.class.php' ); require_once 'tribe-amalgamator.php'; require_once 'tribe-events-update.class.php'; // Load Template Classes require_once 'template-classes/month.php'; require_once 'template-classes/list.php'; require_once 'template-classes/single-event.php'; // caching require_once 'tribe-events-cache.class.php'; // App Shop if (!defined("TRIBE_HIDE_UPSELL") || TRIBE_HIDE_UPSELL !== true) { require_once 'tribe-app-shop.class.php'; } // Tickets require_once 'tickets/tribe-tickets-pro.php'; require_once 'tickets/tribe-ticket-object.php'; require_once 'tickets/tribe-tickets.php'; require_once 'tickets/tribe-tickets-metabox.php'; // CSV Importer require_once 'io/csv/ecp-events-importer.php'; // PUE require_once 'pue/pue-client.php'; // Load multisite defaults if (is_multisite()) { $tribe_events_mu_defaults = array(); if (file_exists(WP_CONTENT_DIR . '/tribe-events-mu-defaults.php')) { require_once WP_CONTENT_DIR . '/tribe-events-mu-defaults.php'; } self::$tribeEventsMuDefaults = apply_filters('tribe_events_mu_defaults', $tribe_events_mu_defaults); } }