UNA
|
Public Member Functions | |
__construct ($aOptions, $oTemplate=false) | |
![]() | |
isDynamicGroupMember ($mixedGroupId, $iObjectOwnerId, $iViewerId, $iObjectId) | |
isClosedGroupAccess ($iObjectOwnerId, $iViewerId, $iObjectId) | |
isSecretGroupAccess ($iObjectOwnerId, $iViewerId, $iObjectId) | |
![]() | |
isPartiallyVisible ($mixedPrivacy) | |
getPartiallyVisiblePrivacyGroups () | |
![]() | |
getJsObjectName () | |
getJsScript ($sCodeAdd='', $bDynamicMode=false) | |
addCssJs ($bDynamicMode=false) | |
![]() | |
actionLoadGroupCustom () | |
actionSelectMembers () | |
actionSelectMemberships () | |
actionUsersList () | |
getGroupSettings ($iGroup) | |
isGroupsCustom () | |
getGroupsBy ($aParams) | |
getGroupCustom ($aParams) | |
updateGroupCustom ($aParamsSet, $aParamsWhere) | |
deleteGroupCustom ($aParamsWhere) | |
associateGroupCustomWithContent ($iProfileId, $iContentId, $iGroupId) | |
reassociateGroupCustomWithContent ($iProfileId, $iContentId, $iGroupId) | |
deleteGroupCustomByContentId ($iContentId) | |
deleteGroupCustomByProfileId ($iProfileId) | |
addDynamicGroups ($aValues, $iOwnerId, $aParams) | |
addSpaces ($aValues, $iOwnerId, $aParams) | |
getContentByGroupAsCondition ($mixedGroupId) | |
getContentPublicAsCondition ($iProfileIdOwner=0, $aCustomGroups=array()) | |
getContentByGroupAsSQLPart ($mixedGroupId) | |
getContentPublicAsSQLPart ($iProfileIdOwner=0, $aCustomGroups=array()) | |
getContentPublicAndInContextAsSQLPart ($iProfileIdOwner=0, $aCustomGroups=[], $aCustomContexts=[]) | |
check ($iObjectId, $iViewerId=0) | |
checkSpace ($aObject, $iViewerId) | |
checkMeOnly ($iOwnerId, $iViewerId) | |
checkPublic ($iOwnerId, $iViewerId) | |
checkMembers ($iOwnerId, $iViewerId) | |
checkFriends ($iOwnerId, $iViewerId) | |
checkFriendsSelectedByObject ($aObject, $iViewerId) | |
checkRelations ($iOwnerId, $iViewerId) | |
checkRelationsSelectedByObject ($aObject, $iViewerId) | |
checkMembershipsSelectedByObject ($aObject, $iViewerId) | |
checkCustomByObject ($aObject, $iViewerId) | |
setTableFieldAuthor ($sValue) | |
isAllowedRelations ($iUserId) | |
isAllowedMemberships ($iUserId) | |
Additional Inherited Members | |
![]() | |
static | getGroupChooser ($sObject, $iOwnerId=0, $aParams=array()) |
![]() | |
static | getObjectInstance ($sObject) |
static | initGroupChooser ($sObject, $iOwnerId=0, $aParams=array()) |
static | getIcon ($iVisibility) |
static | getFieldName ($sObject, $sAction='') |
![]() | |
getObjectInfo ($sAction, $iObjectId) | |
![]() | |
isSelectGroupCustomUsers ($aParams) | |
isSelectGroupCustomMemberships ($aParams) | |
_isSelectGroupCustomItems ($aParams) | |
![]() | |
getSelectGroup ($aValues=array(), $aParams=array()) | |
getSelectMemberships ($aValues=array(), $aParams=array()) | |
getLoadGroupCustom ($iProfileId, $iContentId, $iGroupId, $aHtmlIds) | |
![]() | |
__construct ($aObject) | |
getPrivacyGroupsForContentPublic ($iProfileIdOwner=0, $aCustomGroups=array()) | |
getCheckMethod ($s) | |
convertActionToField ($sAction) | |
getGroups ($iOwnerId=0, $aParams=[]) | |
_check ($iObjectId, $iViewerId, $aObject) | |
![]() | |
$MODULE | |
$_oModule | |
$_aPrivacyParticallyVisible | |
![]() | |
$_oTemplate | |
$_sJsObjClass | |
$_sJsObjName | |
$_aHtmlIds | |
![]() | |
$_oDb | |
$_sObject | |
$_aObject | |
$_aGroupsSettings | |
$_aGroupsExclude | |
$_sFormGroupCustom | |
$_sFormDisplayGcMembers | |
$_sFormDisplayGcMemberships | |
Copyright (c) UNA, Inc - https://una.io MIT License - https://opensource.org/licenses/MIT
@defdroup Spaces Spaces @indroup UnaModules
BxSpacesPrivacy::__construct | ( | $aOptions, | |
$oTemplate = false ) |
Reimplemented from BxBaseModGroupsPrivacy.