LLMS_Helper_Admin_Add_Ons::__construct()
Constructor
Contents
Source Source
File: libraries/lifterlms-helper/includes/class-llms-helper-admin-add-ons.php
public function __construct() {
add_action( 'admin_init', array( $this, 'handle_actions' ) );
// Output navigation items.
add_action( 'lifterlms_before_addons_nav', array( $this, 'output_navigation_items' ) );
// Output the license manager interface button / dropdown.
add_action( 'llms_addons_page_after_title', array( $this, 'output_license_manager' ) );
// Filter current section default.
add_filter( 'llms_admin_add_ons_get_current_section', array( $this, 'filter_get_current_section' ) );
// Filter the content display for a section.
add_filter( 'llms_admin_add_ons_get_current_section_default_content', array( $this, 'filter_get_current_section_content' ), 10, 2 );
// Add install & update actions to the list of available management actions powered by the bulk actions functions in core.
add_filter( 'llms_admin_add_ons_manage_actions', array( $this, 'filter_manage_actions' ) );
// Output html for helper-powered actions (install & update).
add_action( 'llms_add_ons_single_item_actions', array( $this, 'output_single_install_action' ), 5, 2 );
add_action( 'llms_add_ons_single_item_after_actions', array( $this, 'output_single_update_action' ), 5, 2 );
add_filter( 'llms_admin_addon_features_exclude_ids', array( $this, 'filter_feature_exclude_ids' ) );
}
Expand full source code Collapse full source code View on GitHub
Changelog Changelog
| Version | Description |
|---|---|
| 3.0.0 | Introduced. |