WordPress.org

Make WordPress Core

Ticket #17443: 17443.3.patch

File 17443.3.patch, 1.7 KB (added by hakre, 7 years ago)

Useless to cast.

  • wp-includes/class-wp-admin-bar.php

    ### Eclipse Workspace Patch 1.0
    #P wordpress
     
    9292                <div id="wpadminbar">
    9393                        <div class="quicklinks">
    9494                                <ul>
    95                                         <?php foreach ( (array) $this->menu as $id => $menu_item ) : ?>
     95                                        <?php foreach ( $this->menu as $id => $menu_item ) : ?>
    9696                                                <?php $this->recursive_render( $id, $menu_item ) ?>
    9797                                        <?php endforeach; ?>
    9898                                </ul>
     
    112112        }
    113113
    114114        /* Helpers */
    115         function recursive_render( $id, &$menu_item ) { ?>
     115        function recursive_render( $id, $menu_item ) { ?>
    116116                <?php
    117117                $is_parent =  ! empty( $menu_item['children'] );
    118118
     
    161161                </li><?php
    162162        }
    163163
    164         function add_node( $parent_id, &$menu, $child ) {
     164        function add_node( $parent_id, $menu, $child ) {
    165165                foreach( $menu as $id => $menu_item ) {
    166166                        if ( $parent_id == $id ) {
    167167                                $menu->{$parent_id}['children']->{$child['id']} = $child;
     
    194194                do_action( 'add_admin_bar_menus' );
    195195        }
    196196
    197         function remove_node( $id, &$menu ) {
     197        function remove_node( $id, $menu ) {
    198198                if ( isset( $menu->$id ) ) {
    199199                        unset( $menu->$id );
    200200                        return true;
  • wp-includes/admin-bar.php

     
    5757
    5858        $wp_admin_bar->load_user_locale_translations();
    5959
    60         do_action_ref_array( 'admin_bar_menu', array( &$wp_admin_bar ) );
     60        do_action( 'admin_bar_menu', $wp_admin_bar );
    6161
    6262        do_action( 'wp_before_admin_bar_render' );
    6363