FS_Admin_Menu_Manager
Description Description
Source Source
File: includes/pum-sdk/freemius/includes/managers/class-fs-admin-menu-manager.php
Expand full source code Collapse full source code View on Trac
Methods Methods
- __construct
- add_counter_to_menu_item — Adds a counter to the module's top level menu item.
- add_page — Add a top-level menu page.
- add_page_and_update — Add page and update menu instance settings.
- add_subpage — Add a submenu page.
- add_subpage_and_update — Add sub page and update menu instance settings.
- find_main_submenu — Find plugin's admin dashboard main submenu item.
- find_top_level_menu — Find plugin's admin dashboard main menu item.
- get_bool_option
- get_first_time_path — Get the path of the page the user should be forwarded to after first activation.
- get_option
- get_original_menu_slug — Get plugin's original menu slug.
- get_parent_slug
- get_parent_type
- get_raw_slug
- get_slug — Calculates admin settings menu slug.
- get_top_level_menu_slug
- get_type
- has_custom_parent — Check if plugin's menu item is part of a custom top level menu.
- has_menu
- has_network_menu
- init
- instance
- is_cpt
- is_main_settings_page — Is user on plugin's admin activation page.
- is_override_exact — Check if the page should be override on exact URL match.
- is_submenu_item_visible
- is_top_level — Check if top level menu.
- main_menu_url — Get module's main admin setting page URL.
- override_menu_item
- override_submenu_action — Override submenu's action.
- remove_all_submenu_items — Remove all sub-menu items.
- remove_menu_item
- set_slug_and_network_menu_exists_flag