LLMS_Loader::includes()
Includes that are included everywhere.
Return Return
(void)
Source Source
File: includes/class-llms-loader.php
*/ public function includes() { // Instantiate LLMS_Shortcodes before LLMS_Controller_Orders. require_once LLMS_PLUGIN_DIR . 'includes/shortcodes/class.llms.shortcodes.php'; require_once LLMS_PLUGIN_DIR . 'includes/shortcodes/class.llms.shortcodes.blocks.php'; // Functions. require_once LLMS_PLUGIN_DIR . 'includes/llms.functions.core.php'; // Classes. require_once LLMS_PLUGIN_DIR . 'includes/class-llms-block-library.php'; require_once LLMS_PLUGIN_DIR . 'includes/class-llms-events-core.php'; require_once LLMS_PLUGIN_DIR . 'includes/class-llms-rest-fields.php'; require_once LLMS_PLUGIN_DIR . 'includes/class-llms-sessions.php'; require_once LLMS_PLUGIN_DIR . 'includes/class-llms-staging.php'; require_once LLMS_PLUGIN_DIR . 'includes/class-llms-prevent-concurrent-logins.php'; // Forms. require_once LLMS_PLUGIN_DIR . 'includes/forms/class-llms-forms.php'; require_once LLMS_PLUGIN_DIR . 'includes/forms/class-llms-forms-admin-bar.php'; require_once LLMS_PLUGIN_DIR . 'includes/forms/class-llms-forms-classic-editor.php'; require_once LLMS_PLUGIN_DIR . 'includes/forms/class-llms-forms-data.php'; require_once LLMS_PLUGIN_DIR . 'includes/forms/class-llms-forms-dynamic-fields.php'; // Classes (files to be renamed). require_once LLMS_PLUGIN_DIR . 'includes/admin/class.llms.admin.assets.php'; require_once LLMS_PLUGIN_DIR . 'includes/class.llms.ajax.php'; require_once LLMS_PLUGIN_DIR . 'includes/class.llms.ajax.handler.php'; require_once LLMS_PLUGIN_DIR . 'includes/class.llms.cache.helper.php'; require_once LLMS_PLUGIN_DIR . 'includes/class.llms.comments.php'; require_once LLMS_PLUGIN_DIR . 'includes/class.llms.date.php'; require_once LLMS_PLUGIN_DIR . 'includes/class.llms.install.php'; require_once LLMS_PLUGIN_DIR . 'includes/class.llms.l10n.js.php'; require_once LLMS_PLUGIN_DIR . 'includes/class.llms.nav.menus.php'; require_once LLMS_PLUGIN_DIR . 'includes/class.llms.oembed.php'; require_once LLMS_PLUGIN_DIR . 'includes/class.llms.playnice.php'; require_once LLMS_PLUGIN_DIR . 'includes/class.llms.post.relationships.php'; require_once LLMS_PLUGIN_DIR . 'includes/class.llms.post-types.php'; require_once LLMS_PLUGIN_DIR . 'includes/class.llms.query.php'; require_once LLMS_PLUGIN_DIR . 'includes/class.llms.question.types.php'; require_once LLMS_PLUGIN_DIR . 'includes/class.llms.review.php'; require_once LLMS_PLUGIN_DIR . 'includes/class.llms.sidebars.php'; require_once LLMS_PLUGIN_DIR . 'includes/class.llms.student.dashboard.php'; require_once LLMS_PLUGIN_DIR . 'includes/class.llms.user.permissions.php'; require_once LLMS_PLUGIN_DIR . 'includes/class.llms.view.manager.php'; // Controllers. require_once LLMS_PLUGIN_DIR . 'includes/controllers/class.llms.controller.achievements.php'; require_once LLMS_PLUGIN_DIR . 'includes/controllers/class-llms-controller-awards.php'; require_once LLMS_PLUGIN_DIR . 'includes/controllers/class.llms.controller.certificates.php'; require_once LLMS_PLUGIN_DIR . 'includes/controllers/class.llms.controller.lesson.progression.php'; require_once LLMS_PLUGIN_DIR . 'includes/controllers/class-llms-controller-checkout.php'; // Added out of alpha order to preserve action load order. require_once LLMS_PLUGIN_DIR . 'includes/controllers/class.llms.controller.orders.php'; require_once LLMS_PLUGIN_DIR . 'includes/controllers/class.llms.controller.quizzes.php'; // Form controllers. require_once LLMS_PLUGIN_DIR . 'includes/forms/controllers/class.llms.controller.account.php'; require_once LLMS_PLUGIN_DIR . 'includes/forms/controllers/class.llms.controller.login.php'; require_once LLMS_PLUGIN_DIR . 'includes/forms/controllers/class.llms.controller.registration.php'; // Hooks. require_once LLMS_PLUGIN_DIR . 'includes/llms.template.hooks.php'; // Privacy components. require_once LLMS_PLUGIN_DIR . 'includes/privacy/class-llms-privacy.php'; // Theme support. require_once LLMS_PLUGIN_DIR . 'includes/theme-support/class-llms-theme-support.php'; // Widgets. require_once LLMS_PLUGIN_DIR . 'includes/widgets/class.llms.widget.php';
Expand full source code Collapse full source code View on GitHub
Changelog Changelog
Version | Description |
---|---|
7.0.0 | Include LLMS_Controller_Checkout . |
6.4.0 | Included LLMS_Shortcodes before LLMS_Controller_Orders . |
6.0.0 | Included LLMS_Block_Library , LLMS_Controller_Awards , and LLMS_Engagement_Handler . Removed loading of class files that don't instantiate their class in favor of autoloading. |
5.6.0 | Include LLMS_Prevent_Concurrent_Logins . |
5.2.0 | Include LLMS_DB_Upgrader . |
5.0.0 | Include LLMS_Forms , LLMS_Form_Post_Type , LLMS_Form_Templates , and LLMS_Form_Handler . |
4.4.0 | Include LLMS_Assets class. |
4.13.0 | Include LLMS_DOM_Document class. |
4.12.0 | Class LLMS_Staging always loaded instead of only loaded on admin panel. |
4.0.0 | Introduced. |