LifterLMS_REST_API::includes()
Include files and instantiate classes.
Return Return
(void)
Source Source
File: libraries/lifterlms-rest/class-lifterlms-rest-api.php
public function includes() { // Abstracts. include_once LLMS_REST_API_PLUGIN_DIR . 'includes/abstracts/class-llms-rest-database-resource.php'; include_once LLMS_REST_API_PLUGIN_DIR . 'includes/abstracts/class-llms-rest-webhook-data.php'; // Functions. include_once LLMS_REST_API_PLUGIN_DIR . 'includes/llms-rest-functions.php'; include_once LLMS_REST_API_PLUGIN_DIR . 'includes/server/llms-rest-server-functions.php'; // Models. include_once LLMS_REST_API_PLUGIN_DIR . 'includes/models/class-llms-rest-api-key.php'; include_once LLMS_REST_API_PLUGIN_DIR . 'includes/models/class-llms-rest-webhook.php'; // Classes. include_once LLMS_REST_API_PLUGIN_DIR . 'includes/class-llms-rest-api-keys.php'; include_once LLMS_REST_API_PLUGIN_DIR . 'includes/class-llms-rest-api-keys-query.php'; include_once LLMS_REST_API_PLUGIN_DIR . 'includes/class-llms-rest-capabilities.php'; include_once LLMS_REST_API_PLUGIN_DIR . 'includes/class-llms-rest-install.php'; include_once LLMS_REST_API_PLUGIN_DIR . 'includes/class-llms-rest-webhooks.php'; include_once LLMS_REST_API_PLUGIN_DIR . 'includes/class-llms-rest-webhooks-query.php'; // Include admin classes. if ( is_admin() ) { include_once LLMS_REST_API_PLUGIN_DIR . 'includes/admin/class-llms-rest-admin-settings.php'; include_once LLMS_REST_API_PLUGIN_DIR . 'includes/admin/class-llms-rest-admin-form-controller.php'; } add_action( 'rest_api_init', array( $this, 'rest_api_includes' ), 5 ); add_action( 'rest_api_init', array( $this, 'rest_api_controllers_init' ), 10 ); }
Expand full source code Collapse full source code View on GitHub
Changelog Changelog
Version | Description |
---|---|
1.0.0-beta.4 | Load authentication early. |
1.0.0-beta.1 | Introduced. |