BP_REST_Media_Endpoint:: bp_rest_check_privacy_restriction (BP_Media美元的媒体

基于单个媒体的隐私检查用户访问。

描述

参数

美元的媒体

BP_Media(必需)媒体对象。

返回

(保龄球)

文件:bp-media /类/ class-bp-rest-media-endpoint.php

保护功能bp_rest_check_privacy_restriction(媒体){$ bool =(“onlyme”= = = $媒体——>隐私& & bp_loggedin_user_id() ! = = $媒体- > user_id) | |(“loggedin”= = = $ & &空(bp_loggedin_user_id媒体——>隐私 () ) ) || ( bp_is_active(“集团”)& &“团购”= = = $媒体- >隐私& & !空(媒体- > group_id) & &“公共”! = = bp_get_group_status (groups_get_group(媒体- > group_id)) & &空(groups_is_user_admin (bp_loggedin_user_id (), $ media - > group_id)) & &空(groups_is_user_mod (bp_loggedin_user_id (), $ media - > group_id)) & &空(groups_is_user_member (bp_loggedin_user_id (),媒体- > group_id  ) ) ) || ( bp_is_active(“朋友”)& &“朋友”= = = $媒体——>隐私& & !$media->user_id && bp_loggedin_user_id() !== $media->user_id && 'is_friend' !== friends_check_friendship_status($media->user_id, bp_loggedin_user_id()));返回bool美元;}

问题吗?

我们总是很乐意帮助您解决代码或其他问题!搜索我们的开发人员文档联络支持,或与我们联系销售团队