![]() |
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.