X-Git-Url: https://scripts.mit.edu/gitweb/autoinstalls/wordpress.git/blobdiff_plain/af50974463450c98503e763a7836a50e260461a9..53f4633144ed68c8b8fb5861f992b5489894a940:/wp-admin/menu-header.php diff --git a/wp-admin/menu-header.php b/wp-admin/menu-header.php index dea73320..01368610 100644 --- a/wp-admin/menu-header.php +++ b/wp-admin/menu-header.php @@ -10,15 +10,20 @@ * The current page. * * @global string $self - * @name $self - * @var string */ $self = preg_replace('|^.*/wp-admin/network/|i', '', $_SERVER['PHP_SELF']); $self = preg_replace('|^.*/wp-admin/|i', '', $self); $self = preg_replace('|^.*/plugins/|i', '', $self); $self = preg_replace('|^.*/mu-plugins/|i', '', $self); -global $menu, $submenu, $parent_file; //For when admin-header is included from within a function. +/** + * For when admin-header is included from within a function. + * + * @global array $menu + * @global array $submenu + * @global string $parent_file + */ +global $menu, $submenu, $parent_file; /** * Filter the parent file of an admin menu sub-menu item. @@ -39,9 +44,15 @@ get_admin_page_parent(); * @access private * @since 2.7.0 * + * @global string $self + * @global string $parent_file + * @global string $submenu_file + * @global string $plugin_page + * @global string $typenow + * * @param array $menu * @param array $submenu - * @param bool $submenu_as_parent + * @param bool $submenu_as_parent */ function _wp_menu_output( $menu, $submenu, $submenu_as_parent = true ) { global $self, $parent_file, $submenu_file, $plugin_page, $typenow; @@ -60,7 +71,7 @@ function _wp_menu_output( $menu, $submenu, $submenu_as_parent = true ) { $first = false; } - $submenu_items = false; + $submenu_items = array(); if ( ! empty( $submenu[$item[2]] ) ) { $class[] = 'wp-has-submenu'; $submenu_items = $submenu[$item[2]]; @@ -146,7 +157,7 @@ function _wp_menu_output( $menu, $submenu, $submenu_as_parent = true ) { if ( ! empty( $submenu_items ) ) { echo "\n\t