Skip to:
Content

BuddyPress.org

Changeset 8517


Ignore:
Timestamp:
06/14/2014 07:38:31 PM (11 years ago)
Author:
boonebgorges
Message:

Don't use extract() in bp_activity_get()

See #5698

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/bp-activity/bp-activity-functions.php

    r8509 r8517  
    979979    );
    980980    $r = wp_parse_args( $args, $defaults );
    981     extract( $r, EXTR_SKIP );
    982981
    983982    // Attempt to return a cached copy of the first page of sitewide activity.
    984     if ( 1 == (int) $page && empty( $max ) && empty( $search_terms ) && empty( $meta_query ) && empty( $filter ) && empty( $exclude ) && empty( $in ) && 'DESC' == $sort && empty( $exclude ) && 'ham_only' == $spam ) {
     983    if ( 1 == (int) $r['page'] && empty( $r['max'] ) && empty( $r['search_terms'] ) && empty( $r['meta_query'] ) && empty( $r['filter'] ) && empty( $r['exclude'] ) && empty( $r['in'] ) && 'DESC' == $r['sort'] && empty( $r['exclude'] ) && 'ham_only' == $r['spam'] ) {
    985984        if ( !$activity = wp_cache_get( 'bp_activity_sitewide_front', 'bp' ) ) {
    986985            $args = array(
    987                 'page'              => $page,
    988                 'per_page'          => $per_page,
    989                 'max'               => $max,
    990                 'sort'              => $sort,
    991                 'search_terms'      => $search_terms,
    992                 'meta_query'        => $meta_query,
    993                 'filter'            => $filter,
    994                 'display_comments'  => $display_comments,
    995                 'show_hidden'       => $show_hidden,
    996                 'spam'              => $spam,
    997                 'update_meta_cache' => $update_meta_cache,
    998                 'count_total'       => $count_total,
     986                'page'              => $r['page'],
     987                'per_page'          => $r['per_page'],
     988                'max'               => $r['max'],
     989                'sort'              => $r['sort'],
     990                'search_terms'      => $r['search_terms'],
     991                'meta_query'        => $r['meta_query'],
     992                'filter'            => $r['filter'],
     993                'display_comments'  => $r['display_comments'],
     994                'show_hidden'       => $r['show_hidden'],
     995                'spam'              => $r['spam'],
     996                'update_meta_cache' => $r['update_meta_cache'],
     997                'count_total'       => $r['count_total'],
    999998            );
    1000999            $activity = BP_Activity_Activity::get( $args );
     
    10041003    } else {
    10051004        $args = array(
    1006             'page'             => $page,
    1007             'per_page'         => $per_page,
    1008             'max'              => $max,
    1009             'sort'             => $sort,
    1010             'search_terms'     => $search_terms,
    1011             'meta_query'       => $meta_query,
    1012             'filter'           => $filter,
    1013             'display_comments' => $display_comments,
    1014             'show_hidden'      => $show_hidden,
    1015             'exclude'          => $exclude,
    1016             'in'               => $in,
    1017             'spam'             => $spam,
    1018             'count_total'      => $count_total,
     1005            'page'             => $r['page'],
     1006            'per_page'         => $r['per_page'],
     1007            'max'              => $r['max'],
     1008            'sort'             => $r['sort'],
     1009            'search_terms'     => $r['search_terms'],
     1010            'meta_query'       => $r['meta_query'],
     1011            'filter'           => $r['filter'],
     1012            'display_comments' => $r['display_comments'],
     1013            'show_hidden'      => $r['show_hidden'],
     1014            'exclude'          => $r['exclude'],
     1015            'in'               => $r['in'],
     1016            'spam'             => $r['spam'],
     1017            'count_total'      => $r['count_total'],
    10191018        );
    10201019        $activity = BP_Activity_Activity::get( $args );
Note: See TracChangeset for help on using the changeset viewer.