/** * Include required files * * @access private * @since 1.0 * @return void */ private function includes() { global $mashsb_options; require_once MASHSB_PLUGIN_DIR . 'includes/admin/settings/register-settings.php'; $mashsb_options = mashsb_get_settings(); require_once MASHSB_PLUGIN_DIR . 'includes/scripts.php'; require_once MASHSB_PLUGIN_DIR . 'includes/template-functions.php'; require_once MASHSB_PLUGIN_DIR . 'includes/class-mashsb-license-handler.php'; require_once MASHSB_PLUGIN_DIR . 'includes/class-mashsb-html-elements.php'; require_once MASHSB_PLUGIN_DIR . 'includes/debug/classes/MashDebug.interface.php'; require_once MASHSB_PLUGIN_DIR . 'includes/debug/classes/MashDebug.class.php'; require_once MASHSB_PLUGIN_DIR . 'includes/logger.php'; require_once MASHSB_PLUGIN_DIR . 'includes/actions.php'; require_once MASHSB_PLUGIN_DIR . 'includes/helper.php'; require_once MASHSB_PLUGIN_DIR . 'includes/class-mashsb-shared-posts-widget.php'; require_once MASHSB_PLUGIN_DIR . 'includes/admin/settings/metabox-settings.php'; /* move into is_admin */ require_once MASHSB_PLUGIN_DIR . 'includes/admin/meta-box/meta-box.php'; require_once MASHSB_PLUGIN_DIR . 'includes/header-meta-tags.php'; require_once MASHSB_PLUGIN_DIR . 'includes/class-build-templates.php'; require_once MASHSB_PLUGIN_DIR . 'includes/sharecount-functions.php'; require_once MASHSB_PLUGIN_DIR . 'includes/shorturls.php'; require_once MASHSB_PLUGIN_DIR . 'includes/libraries/class-google-shorturl.php'; require_once MASHSB_PLUGIN_DIR . 'includes/libraries/class-bitly-shorturl.php'; require_once MASHSB_PLUGIN_DIR . 'includes/admin/tracking.php'; // Ensure cron is loading even on frontpage require_once MASHSB_PLUGIN_DIR . 'includes/debug/debug.php'; require_once MASHSB_PLUGIN_DIR . 'includes/amp.php'; if (is_admin() || defined('WP_CLI') && WP_CLI) { require_once MASHSB_PLUGIN_DIR . 'includes/install.php'; require_once MASHSB_PLUGIN_DIR . 'includes/admin/add-ons.php'; require_once MASHSB_PLUGIN_DIR . 'includes/admin/admin-actions.php'; require_once MASHSB_PLUGIN_DIR . 'includes/admin/admin-notices.php'; require_once MASHSB_PLUGIN_DIR . 'includes/admin/admin-footer.php'; require_once MASHSB_PLUGIN_DIR . 'includes/admin/admin-pages.php'; require_once MASHSB_PLUGIN_DIR . 'includes/admin/plugins.php'; require_once MASHSB_PLUGIN_DIR . 'includes/admin/welcome.php'; require_once MASHSB_PLUGIN_DIR . 'includes/admin/settings/display-settings.php'; require_once MASHSB_PLUGIN_DIR . 'includes/admin/settings/contextual-help.php'; require_once MASHSB_PLUGIN_DIR . 'includes/admin/settings/user-profiles.php'; require_once MASHSB_PLUGIN_DIR . 'includes/admin/tools.php'; require_once MASHSB_PLUGIN_DIR . 'includes/admin/dashboard.php'; require_once MASHSB_PLUGIN_DIR . 'includes/admin/upgrades/upgrade-functions.php'; } }
/** * Include required files * * @access private * @since 1.0 * @return void */ private function includes() { global $mashsb_options; require_once MASHSB_PLUGIN_DIR . 'includes/admin/settings/register-settings.php'; $mashsb_options = mashsb_get_settings(); require_once MASHSB_PLUGIN_DIR . 'includes/scripts.php'; require_once MASHSB_PLUGIN_DIR . 'includes/template-functions.php'; require_once MASHSB_PLUGIN_DIR . 'includes/class-mashsb-license-handler.php'; require_once MASHSB_PLUGIN_DIR . 'includes/class-mashsb-html-elements.php'; require_once MASHSB_PLUGIN_DIR . 'includes/debug/classes/MashDebug.interface.php'; require_once MASHSB_PLUGIN_DIR . 'includes/debug/classes/MashDebug.class.php'; require_once MASHSB_PLUGIN_DIR . 'includes/logger.php'; if (is_admin() || defined('WP_CLI') && WP_CLI) { require_once MASHSB_PLUGIN_DIR . 'includes/admin/add-ons.php'; require_once MASHSB_PLUGIN_DIR . 'includes/admin/admin-actions.php'; require_once MASHSB_PLUGIN_DIR . 'includes/admin/admin-notices.php'; require_once MASHSB_PLUGIN_DIR . 'includes/admin/admin-footer.php'; require_once MASHSB_PLUGIN_DIR . 'includes/admin/admin-pages.php'; require_once MASHSB_PLUGIN_DIR . 'includes/admin/plugins.php'; require_once MASHSB_PLUGIN_DIR . 'includes/admin/welcome.php'; require_once MASHSB_PLUGIN_DIR . 'includes/admin/settings/display-settings.php'; require_once MASHSB_PLUGIN_DIR . 'includes/admin/settings/contextual-help.php'; require_once MASHSB_PLUGIN_DIR . 'includes/install.php'; require_once MASHSB_PLUGIN_DIR . 'includes/admin/tools.php'; } }