BP_Messages_Thread::get_recipient_links( array $recipients )
Returns a string containing all the message recipient userlinks.
Description
String is comma-delimited.
If a message thread has more than four users, the returned string is simply "X Recipients" where "X" is the number of recipients in the message thread.
Parameters
- $recipients
-
(Required) Array containing the message recipients (array of objects).
Return
(string) $value String of message recipent userlinks.
Source
File: bp-messages/classes/class-bp-messages-thread.php
1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 | public static function get_recipient_links( $recipients ) { if ( count ( $recipients ) >= 5 ) { return sprintf( __( '%s Recipients' , 'buddyboss' ), number_format_i18n( count ( $recipients ) ) ); } $recipient_links = array (); foreach ( ( array ) $recipients as $recipient ) { $recipient_link = bp_core_get_userlink( $recipient ->user_id ); if ( empty ( $recipient_link ) ) { $recipient_link = __( 'Deleted User' , 'buddyboss' ); } $recipient_links [] = $recipient_link ; } return implode( ', ' , ( array ) $recipient_links ); } |
Changelog
Version | Description |
---|---|
BuddyPress 1.0.0 | Introduced. |
Questions?
We're always happy to help with code or other questions you might have! Search our developer docs, contact support, or connect with our sales team.