Changeset 9976 for trunk/src/bp-members/bp-members-template.php
- Timestamp:
- 06/29/2015 02:58:47 PM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/bp-members/bp-members-template.php
r9935 r9976 319 319 * Default: 'upage'. 320 320 * @param array|string $member_type Array or comma-separated string of member types to limit results to. 321 */ 322 function __construct( $type, $page_number, $per_page, $max, $user_id, $search_terms, $include, $populate_extras, $exclude, $meta_key, $meta_value, $page_arg = 'upage', $member_type = '' ) { 321 * @param array|string $member_type__in Array or comma-separated string of member types to limit results to. 322 * @param array|string $member_type__not_in Array or comma-separated string of member types to exclude from results. 323 */ 324 function __construct( $type, $page_number, $per_page, $max, $user_id, $search_terms, $include, $populate_extras, $exclude, $meta_key, $meta_value, $page_arg = 'upage', $member_type = '', $member_type__in = '', $member_type__not_in = '' ) { 323 325 324 326 $this->pag_arg = sanitize_key( $page_arg ); … … 330 332 $this->members = BP_Core_User::get_users_by_letter( $_REQUEST['letter'], $this->pag_num, $this->pag_page, $populate_extras, $exclude ); 331 333 else 332 $this->members = bp_core_get_users( array( 'type' => $this->type, 'per_page' => $this->pag_num, 'page' => $this->pag_page, 'user_id' => $user_id, 'include' => $include, 'search_terms' => $search_terms, 'populate_extras' => $populate_extras, 'exclude' => $exclude, 'meta_key' => $meta_key, 'meta_value' => $meta_value, 'member_type' => $member_type ) );334 $this->members = bp_core_get_users( array( 'type' => $this->type, 'per_page' => $this->pag_num, 'page' => $this->pag_page, 'user_id' => $user_id, 'include' => $include, 'search_terms' => $search_terms, 'populate_extras' => $populate_extras, 'exclude' => $exclude, 'meta_key' => $meta_key, 'meta_value' => $meta_value, 'member_type' => $member_type, 'member_type__in' => $member_type__in, 'member_type__not_in' => $member_type__not_in ) ); 333 335 334 336 if ( !$max || $max >= (int) $this->members['total'] ) … … 524 526 * displayed user. Otherwise defaults to 0. 525 527 * @type string|array $member_type Array or comma-separated list of member types to limit results to. 528 * @type string|array $member_type__in Array or comma-separated list of member types to limit results to. 529 * @type string|array $member_type__not_in Array or comma-separated list of member types to exclude from results. 526 530 * @type string $search_terms Limit results by a search term. Default: null. 527 531 * @type string $meta_key Limit results by the presence of a usermeta key. … … 569 573 'user_id' => $user_id, // Pass a user_id to only show friends of this user 570 574 'member_type' => $member_type, 575 'member_type__in' => '', 576 'member_type__not_in' => '', 571 577 'search_terms' => null, // Pass search_terms to filter users by their profile data 572 578 … … 605 611 $r['meta_value'], 606 612 $r['page_arg'], 607 $r['member_type'] 613 $r['member_type'], 614 $r['member_type__in'], 615 $r['member_type__not_in'] 608 616 ); 609 617
Note: See TracChangeset
for help on using the changeset viewer.