Make WordPress Core


Ignore:
Timestamp:
05/11/2007 03:10:05 AM (17 years ago)
Author:
rob1n
Message:

Use wp_parse_args(). fixes #4237

File:
1 edited

Legend:

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

    r5248 r5444  
    2626function get_bookmarks($args = '') {
    2727    global $wpdb;
    28 
    29     if ( is_array($args) )
    30         $r = &$args;
    31     else
    32         parse_str($args, $r);
    33 
    34     $defaults = array('orderby' => 'name', 'order' => 'ASC', 'limit' => -1, 'category' => '',
    35         'category_name' => '', 'hide_invisible' => 1, 'show_updated' => 0, 'include' => '', 'exclude' => '');
    36     $r = array_merge($defaults, $r);
    37     extract($r);
     28   
     29    $defaults = array(
     30        'orderby' => 'name', 'order' => 'ASC',
     31        'limit' => -1, 'category' => '',
     32        'category_name' => '', 'hide_invisible' => 1,
     33        'show_updated' => 0, 'include' => '',
     34        'exclude' => ''
     35    );
     36   
     37    $r = wp_parse_args( $args, $defaults );
     38    extract( $r );
    3839
    3940    $key = md5( serialize( $r ) );
Note: See TracChangeset for help on using the changeset viewer.