Changeset 6828
- Timestamp:
- 07/05/2018 06:16:02 AM (8 years ago)
- File:
-
- 1 edited
-
trunk/src/includes/users/engagements.php (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/includes/users/engagements.php
r6768 r6828 27 27 */ 28 28 function bbp_add_user_to_object( $object_id = 0, $user_id = 0, $rel_key = '', $rel_type = 'post', $unique = false ) { 29 $retval = bbp_user_engagements_interface( $rel_key, $rel_type )->add_user_to_object( $object_id, $user_id, $rel_key, $rel_type, $unique ); 29 $object_id = absint( $object_id ); 30 $user_id = absint( $user_id ); 31 $retval = bbp_user_engagements_interface( $rel_key, $rel_type )->add_user_to_object( $object_id, $user_id, $rel_key, $rel_type, $unique ); 30 32 31 33 // Filter & return … … 64 66 */ 65 67 function bbp_remove_user_from_all_objects( $user_id = 0, $rel_key = '', $rel_type = 'post' ) { 66 $retval = bbp_user_engagements_interface( $rel_key, $rel_type )->remove_user_from_all_objects( $user_id, $rel_key, $rel_type ); 68 $user_id = absint( $user_id ); 69 $retval = bbp_user_engagements_interface( $rel_key, $rel_type )->remove_user_from_all_objects( $user_id, $rel_key, $rel_type ); 67 70 68 71 // Filter & return … … 83 86 */ 84 87 function bbp_remove_object_from_all_users( $object_id = 0, $rel_key = '', $rel_type = 'post' ) { 85 $retval = bbp_user_engagements_interface( $rel_key, $rel_type )->remove_object_from_all_users( $object_id, $rel_key, $rel_type ); 88 $object_id = absint( $object_id ); 89 $retval = bbp_user_engagements_interface( $rel_key, $rel_type )->remove_object_from_all_users( $object_id, $rel_key, $rel_type ); 86 90 87 91 // Filter & return … … 118 122 */ 119 123 function bbp_get_users_for_object( $object_id = 0, $rel_key = '', $rel_type = 'post' ) { 120 $retval = bbp_user_engagements_interface( $rel_key, $rel_type )->get_users_for_object( $object_id, $rel_key, $rel_type ); 124 $object_id = absint( $object_id ); 125 $retval = bbp_user_engagements_interface( $rel_key, $rel_type )->get_users_for_object( $object_id, $rel_key, $rel_type ); 121 126 122 127 // Filter & return … … 137 142 */ 138 143 function bbp_is_object_of_user( $object_id = 0, $user_id = 0, $rel_key = '', $rel_type = 'post' ) { 139 $user_ids = bbp_get_users_for_object( $object_id, $rel_key, $rel_type ); 140 $retval = is_numeric( array_search( $user_id, $user_ids, true ) ); 144 $object_id = absint( $object_id ); 145 $user_id = absint( $user_id ); 146 $user_ids = bbp_get_users_for_object( $object_id, $rel_key, $rel_type ); 147 $retval = is_numeric( array_search( $user_id, $user_ids, true ) ); 141 148 142 149 // Filter & return
Note: See TracChangeset
for help on using the changeset viewer.