WordPress.org

Make WordPress Core


Ignore:
Timestamp:
01/26/2010 06:09:45 PM (11 years ago)
Author:
ryan
Message:

unset temp vars in menu.php so they don't pollute the global namespace.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-admin/menu.php

    r12844 r12845  
    5353        $submenu['edit.php'][$i++] = array( esc_attr($tax->label), 'manage_categories', 'edit-tags.php?taxonomy=' . $tax->name );
    5454    }
     55    unset($tax);
    5556
    5657$menu[10] = array( __('Media'), 'upload_files', 'upload.php', '', 'menu-top', 'menu-media', 'div' );
     
    114115            $submenu['plugins.php'][15] = array( _x('Editor', 'plugin editor'), 'edit_plugins', 'plugin-editor.php' );
    115116}
    116 unset($menu_perms);
     117unset($menu_perms, $update_plugins, $update_count);
    117118
    118119if ( current_user_can('edit_users') )
     
    189190    $admin_page_hooks[$menu_page[2]] = $hook_name;
    190191}
     192unset($menu_page);
    191193
    192194$_wp_submenu_nopriv = array();
     
    201203            }
    202204        }
     205        unset($index, $data);
    203206
    204207        if ( empty(${$sub_loop}[$parent]) )
    205208            unset(${$sub_loop}[$parent]);
    206209    }
    207 }
     210    unset($sub, $parent);
     211}
     212unset($sub_loop);
    208213
    209214// Loop over the top-level menu.
     
    227232            unset($submenu[$old_parent][$index]);
    228233        }
    229         unset($submenu[$old_parent]);
     234        unset($submenu[$old_parent], $index);
    230235
    231236        if ( isset($_wp_submenu_nopriv[$old_parent]) )
     
    233238    }
    234239}
     240unset($id, $data, $subs, $first_sub, $old_parent, $new_parent);
    235241
    236242do_action('admin_menu', '');
     
    250256    }
    251257}
     258unset($id, $data);
    252259
    253260// Remove any duplicated seperators
     
    265272    }
    266273}
    267 
    268 unset($id);
     274unset($id, $data);
    269275
    270276function add_cssclass($add, $class) {
Note: See TracChangeset for help on using the changeset viewer.