Skip to:
Content

BuddyPress.org


Ignore:
Timestamp:
07/27/2020 07:33:55 PM (6 years ago)
Author:
boonebgorges
Message:

Convert BP_Core_Members_Template to accept array of arguments.

This changeset also eliminates the use of extract() in
BP_Core_Members_Template::__construct().

Props Mamaduka.

See #3797, #7999.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/tests/phpunit/testcases/members/template.php

    r12663 r12692  
    293293                );
    294294
    295                 $at = new BP_Core_Members_Template(
    296                         $r['type'],
    297                         $r['page'],
    298                         $r['per_page'],
    299                         $r['max'],
    300                         $r['user_id'],
    301                         $r['search_terms'],
    302                         $r['include'],
    303                         $r['populate_extras'],
    304                         $r['exclude'],
    305                         $r['meta_key'],
    306                         $r['meta_value'],
    307                         $r['page_arg'],
    308                         $r['member_type']
    309                 );
     295                $at = new BP_Core_Members_Template( $r );
    310296
    311297                $this->assertEquals( 5, $at->pag_page );
     
    339325                );
    340326
    341                 $at = new BP_Core_Members_Template(
    342                         $r['type'],
    343                         $r['page'],
    344                         $r['per_page'],
    345                         $r['max'],
    346                         $r['user_id'],
    347                         $r['search_terms'],
    348                         $r['include'],
    349                         $r['populate_extras'],
    350                         $r['exclude'],
    351                         $r['meta_key'],
    352                         $r['meta_value'],
    353                         $r['page_arg'],
    354                         $r['member_type']
    355                 );
     327                $at = new BP_Core_Members_Template( $r );
    356328
    357329                $this->assertEquals( 8, $at->pag_page );
     
    385357                );
    386358
    387                 $at = new BP_Core_Members_Template(
    388                         $r['type'],
    389                         $r['page'],
    390                         $r['per_page'],
    391                         $r['max'],
    392                         $r['user_id'],
    393                         $r['search_terms'],
    394                         $r['include'],
    395                         $r['populate_extras'],
    396                         $r['exclude'],
    397                         $r['meta_key'],
    398                         $r['meta_value'],
    399                         $r['page_arg'],
    400                         $r['member_type']
    401                 );
     359                $at = new BP_Core_Members_Template( $r );
    402360
    403361                $this->assertEquals( 14, $at->pag_num );
     
    431389                );
    432390
    433                 $at = new BP_Core_Members_Template(
    434                         $r['type'],
    435                         $r['page'],
    436                         $r['per_page'],
    437                         $r['max'],
    438                         $r['user_id'],
    439                         $r['search_terms'],
    440                         $r['include'],
    441                         $r['populate_extras'],
    442                         $r['exclude'],
    443                         $r['meta_key'],
    444                         $r['meta_value'],
    445                         $r['page_arg'],
    446                         $r['member_type']
    447                 );
     391                $at = new BP_Core_Members_Template( $r );
    448392
    449393                $this->assertEquals( 13, $at->pag_num );
Note: See TracChangeset for help on using the changeset viewer.