![]() |
GravityView
2.17
The best, easiest way to display Gravity Forms entries on your website.
|
This class is responsible for adding a GravityKit menu and submenu items to the WP admin panel. More...
Public Member Functions | |
add_admin_menu () | |
Configures GravityKit top-level menu and submenu items in WP admin. More... | |
get_badge_counter_markup ( $menu_id, $badge_count) | |
Returns the markup for the badge counter. More... | |
init () | |
Initializes the class. More... | |
Static Public Member Functions | |
static | add_submenu_item ( $submenu, $position='top') |
Adds a submenu to the GravityKit top-level menu in WP admin. More... | |
static static | get_instance () |
Returns class instance. More... | |
static | get_submenus () |
Returns submenus optionally modified by a filter. More... | |
static | remove_admin_menu () |
Removes the GravityKit top-level menu from WP admin. More... | |
static | remove_submenu_item ( $id) |
Removes a submenu from the GravityKit top-level menu in WP admin and if the top-level menu is empty, removes it as well. More... | |
Data Fields | |
const | WP_ADMIN_MENU_SLUG = '_gk_admin_menu' |
Static Private Attributes | |
static | $_instance |
static | $_submenus |
This class is responsible for adding a GravityKit menu and submenu items to the WP admin panel.
Definition at line 14 of file AdminMenu.php.
add_admin_menu | ( | ) |
Configures GravityKit top-level menu and submenu items in WP admin.
array $menu array $submenu
void
gk/foundation/admin-menu/submenu/{$submenu_id}/counter
Displays counter next to the submenu title.int | $badge_count |
Controls the position of the top-level GravityKit admin menu.
float | $menu_position | Default: value of gform_menu_position filter + 0.001. |
gk/foundation/admin-menu/counter
Displays counter next to the top-menu title.int | $total_badge_count |
Definition at line 80 of file AdminMenu.php.
References AdminMenu\get_badge_counter_markup().
|
static |
Adds a submenu to the GravityKit top-level menu in WP admin.
array | $submenu | The submenu data. |
string | $position | The position of the submenu. Default: 'top'. |
void
Definition at line 233 of file AdminMenu.php.
References AdminMenu\$_submenus.
Referenced by TrustedLogin\add_gk_submenu_item(), and Framework\add_gk_submenu_item().
get_badge_counter_markup | ( | $menu_id, | |
$badge_count | |||
) |
Returns the markup for the badge counter.
string | $menu_id | |
int | string | $badge_count |
Definition at line 335 of file AdminMenu.php.
Referenced by AdminMenu\add_admin_menu().
|
static |
Returns class instance.
Definition at line 42 of file AdminMenu.php.
Referenced by Core\init().
|
static |
Returns submenus optionally modified by a filter.
gk/foundation/admin-menu/submenus
Modifies the submenus object.array | $submenus | Submenus. |
Definition at line 266 of file AdminMenu.php.
init | ( | ) |
|
static |
Removes the GravityKit top-level menu from WP admin.
array $menu
void
Definition at line 315 of file AdminMenu.php.
|
static |
Removes a submenu from the GravityKit top-level menu in WP admin and if the top-level menu is empty, removes it as well.
array $submenu
void
Definition at line 286 of file AdminMenu.php.
Referenced by Framework\enqueue_assets().
|
staticprivate |
Definition at line 22 of file AdminMenu.php.
|
staticprivate |
Definition at line 29 of file AdminMenu.php.
Referenced by AdminMenu\add_submenu_item().
const WP_ADMIN_MENU_SLUG = '_gk_admin_menu' |
Definition at line 15 of file AdminMenu.php.