LLMS_Abstract_Integration
LifterLMS Integration abstract class
Description Description
Source Source
File: includes/abstracts/llms.abstract.integration.php
Changelog Changelog
Version | Description |
---|---|
3.0.0 | Introduced. |
Methods Methods
- __construct — Constructor
- add_settings — Merge the default abstract settings with the actual integration settings
- configure — Configure the integration
- get_integration_settings — Get additional settings specific to the integration
- get_option_default_value — Autoload default option values from values defined in the integration settings array
- get_option_prefix — Retrieve the option name prefix.
- get_priority — Retrieve the integration priority property.
- get_settings — Retrieve an array of integration related settings
- is_available — Determine if the integration is enabled via the checkbox on the admin panel and the necessary plugin (if any) is installed and activated
- is_enabled — Determine if the integration had been enabled via checkbox
- is_installed — Determine if required dependencies are installed.
- plugin_action_links — Add plugin settings Action Links