Make WordPress Core


Ignore:
Timestamp:
07/25/2019 12:47:53 AM (6 years ago)
Author:
SergeyBiryukov
Message:

Coding Standards: Rename $r variable used with wp_parse_args() to $parsed_args for clarity.

Props freewebmentor.
Fixes #45059.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-includes/bookmark-template.php

    r45424 r45667  
    6363    );
    6464
    65     $r = wp_parse_args( $args, $defaults );
     65    $parsed_args = wp_parse_args( $args, $defaults );
    6666
    6767    $output = ''; // Blank string to start with.
     
    7171            $bookmark->recently_updated = false;
    7272        }
    73         $output .= $r['before'];
    74         if ( $r['show_updated'] && $bookmark->recently_updated ) {
     73        $output .= $parsed_args['before'];
     74        if ( $parsed_args['show_updated'] && $bookmark->recently_updated ) {
    7575            $output .= '<em>';
    7676        }
     
    8383        $title = $desc;
    8484
    85         if ( $r['show_updated'] ) {
     85        if ( $parsed_args['show_updated'] ) {
    8686            if ( '00' != substr( $bookmark->link_updated_f, 0, 2 ) ) {
    8787                $title .= ' (';
     
    9696            }
    9797        }
    98         $alt = ' alt="' . $name . ( $r['show_description'] ? ' ' . $title : '' ) . '"';
     98        $alt = ' alt="' . $name . ( $parsed_args['show_description'] ? ' ' . $title : '' ) . '"';
    9999
    100100        if ( '' != $title ) {
     
    111111        $output .= '<a href="' . $the_link . '"' . $rel . $title . $target . '>';
    112112
    113         $output .= $r['link_before'];
    114 
    115         if ( $bookmark->link_image != null && $r['show_images'] ) {
     113        $output .= $parsed_args['link_before'];
     114
     115        if ( $bookmark->link_image != null && $parsed_args['show_images'] ) {
    116116            if ( strpos( $bookmark->link_image, 'http' ) === 0 ) {
    117117                $output .= "<img src=\"$bookmark->link_image\" $alt $title />";
     
    119119                $output .= '<img src="' . get_option( 'siteurl' ) . "$bookmark->link_image\" $alt $title />";
    120120            }
    121             if ( $r['show_name'] ) {
     121            if ( $parsed_args['show_name'] ) {
    122122                $output .= " $name";
    123123            }
     
    126126        }
    127127
    128         $output .= $r['link_after'];
     128        $output .= $parsed_args['link_after'];
    129129
    130130        $output .= '</a>';
    131131
    132         if ( $r['show_updated'] && $bookmark->recently_updated ) {
     132        if ( $parsed_args['show_updated'] && $bookmark->recently_updated ) {
    133133            $output .= '</em>';
    134134        }
    135135
    136         if ( $r['show_description'] && '' != $desc ) {
    137             $output .= $r['between'] . $desc;
    138         }
    139 
    140         if ( $r['show_rating'] ) {
    141             $output .= $r['between'] . sanitize_bookmark_field(
     136        if ( $parsed_args['show_description'] && '' != $desc ) {
     137            $output .= $parsed_args['between'] . $desc;
     138        }
     139
     140        if ( $parsed_args['show_rating'] ) {
     141            $output .= $parsed_args['between'] . sanitize_bookmark_field(
    142142                'link_rating',
    143143                $bookmark->link_rating,
     
    146146            );
    147147        }
    148         $output .= $r['after'] . "\n";
     148        $output .= $parsed_args['after'] . "\n";
    149149    } // end while
    150150
     
    226226    );
    227227
    228     $r = wp_parse_args( $args, $defaults );
     228    $parsed_args = wp_parse_args( $args, $defaults );
    229229
    230230    $output = '';
    231231
    232     if ( ! is_array( $r['class'] ) ) {
    233         $r['class'] = explode( ' ', $r['class'] );
     232    if ( ! is_array( $parsed_args['class'] ) ) {
     233        $parsed_args['class'] = explode( ' ', $parsed_args['class'] );
    234234    }
    235     $r['class'] = array_map( 'sanitize_html_class', $r['class'] );
    236     $r['class'] = trim( join( ' ', $r['class'] ) );
    237 
    238     if ( $r['categorize'] ) {
     235    $parsed_args['class'] = array_map( 'sanitize_html_class', $parsed_args['class'] );
     236    $parsed_args['class'] = trim( join( ' ', $parsed_args['class'] ) );
     237
     238    if ( $parsed_args['categorize'] ) {
    239239        $cats = get_terms(
    240240            'link_category',
    241241            array(
    242                 'name__like'   => $r['category_name'],
    243                 'include'      => $r['category'],
    244                 'exclude'      => $r['exclude_category'],
    245                 'orderby'      => $r['category_orderby'],
    246                 'order'        => $r['category_order'],
     242                'name__like'   => $parsed_args['category_name'],
     243                'include'      => $parsed_args['category'],
     244                'exclude'      => $parsed_args['exclude_category'],
     245                'orderby'      => $parsed_args['category_orderby'],
     246                'order'        => $parsed_args['category_order'],
    247247                'hierarchical' => 0,
    248248            )
    249249        );
    250250        if ( empty( $cats ) ) {
    251             $r['categorize'] = false;
     251            $parsed_args['categorize'] = false;
    252252        }
    253253    }
    254254
    255     if ( $r['categorize'] ) {
     255    if ( $parsed_args['categorize'] ) {
    256256        // Split the bookmarks into ul's for each category
    257257        foreach ( (array) $cats as $cat ) {
    258             $params    = array_merge( $r, array( 'category' => $cat->term_id ) );
     258            $params    = array_merge( $parsed_args, array( 'category' => $cat->term_id ) );
    259259            $bookmarks = get_bookmarks( $params );
    260260            if ( empty( $bookmarks ) ) {
     
    263263            $output .= str_replace(
    264264                array( '%id', '%class' ),
    265                 array( "linkcat-$cat->term_id", $r['class'] ),
    266                 $r['category_before']
     265                array( "linkcat-$cat->term_id", $parsed_args['class'] ),
     266                $parsed_args['category_before']
    267267            );
    268268            /**
     
    275275            $catname = apply_filters( 'link_category', $cat->name );
    276276
    277             $output .= $r['title_before'];
     277            $output .= $parsed_args['title_before'];
    278278            $output .= $catname;
    279             $output .= $r['title_after'];
     279            $output .= $parsed_args['title_after'];
    280280            $output .= "\n\t<ul class='xoxo blogroll'>\n";
    281             $output .= _walk_bookmarks( $bookmarks, $r );
     281            $output .= _walk_bookmarks( $bookmarks, $parsed_args );
    282282            $output .= "\n\t</ul>\n";
    283             $output .= $r['category_after'] . "\n";
     283            $output .= $parsed_args['category_after'] . "\n";
    284284        }
    285285    } else {
    286286        //output one single list using title_li for the title
    287         $bookmarks = get_bookmarks( $r );
     287        $bookmarks = get_bookmarks( $parsed_args );
    288288
    289289        if ( ! empty( $bookmarks ) ) {
    290             if ( ! empty( $r['title_li'] ) ) {
     290            if ( ! empty( $parsed_args['title_li'] ) ) {
    291291                $output .= str_replace(
    292292                    array( '%id', '%class' ),
    293                     array( 'linkcat-' . $r['category'], $r['class'] ),
    294                     $r['category_before']
     293                    array( 'linkcat-' . $parsed_args['category'], $parsed_args['class'] ),
     294                    $parsed_args['category_before']
    295295                );
    296                 $output .= $r['title_before'];
    297                 $output .= $r['title_li'];
    298                 $output .= $r['title_after'];
     296                $output .= $parsed_args['title_before'];
     297                $output .= $parsed_args['title_li'];
     298                $output .= $parsed_args['title_after'];
    299299                $output .= "\n\t<ul class='xoxo blogroll'>\n";
    300                 $output .= _walk_bookmarks( $bookmarks, $r );
     300                $output .= _walk_bookmarks( $bookmarks, $parsed_args );
    301301                $output .= "\n\t</ul>\n";
    302                 $output .= $r['category_after'] . "\n";
     302                $output .= $parsed_args['category_after'] . "\n";
    303303            } else {
    304                 $output .= _walk_bookmarks( $bookmarks, $r );
     304                $output .= _walk_bookmarks( $bookmarks, $parsed_args );
    305305            }
    306306        }
     
    316316    $html = apply_filters( 'wp_list_bookmarks', $output );
    317317
    318     if ( ! $r['echo'] ) {
     318    if ( ! $parsed_args['echo'] ) {
    319319        return $html;
    320320    }
Note: See TracChangeset for help on using the changeset viewer.