class CGroupsAccess implements CAccessInterface


Located at : UKNOWVA_ROOT/components/com_community/helpers/access/groups.php

Methods

static 
authorise()

Method to check if a user is authorised to perform an action in this class

static 
groupsStreamView(type $userId, type $groupId, type $group)

No description

static 
groupsInvitelistView($userId)

No description

static 
groupsInviteView($userId, $groupId, $group)

No description

static 
groupsReportView($userId)

No description

static 
groupsSearchView($userId)

No description

static 
groupsListView($userId)

No description

static 
groupsMyView($userId)

No description

static 
groupsAdd($userId)

No description

static 
groupsEdit($userId, $groupId, $group)

No description

static 
groupsDelete($userId, $groupId, $group)

No description

static 
groupsJoin($userId, $groupId)

No description

static 
groupsLeave($userId, $groupId)

No description

static 
groupsAvatarUpload($userId, $groupId, $group)

No description

static 
groupsDiscussionDelete($userId, $groupId)

No description

static 
groupsMemberApprove($userId, $groupId)

No description

static 
groupsWallEdit($userId, $groupId, $wall)

No description

static 
groupsDiscussionEdit($userId, $groupId, $wall)

No description

static 
groupsMemberRemove($userId, $memberId, $group)

No description

static 
groupsWallDelete($userId, $groupId)

No description

static 
groupsAdminEdit($userId, $groupId, $group)

No description

static 
groupsWallSave($userId, $groupId, $group)

No description

static 
groupsMemberBanUpdate($userId, $groupId, $group)

No description

static 
groupsMemberView($userId, $groupId)

No description

static 
groupsBulletinsView($userId)

No description

static 
groupsBulletinView($userId, $bullentinId)

No description

Details

at line 22
static authorise()

Method to check if a user is authorised to perform an action in this class

at line 42
static groupsStreamView(type $userId, type $groupId, type $group)

Parameters

type $userId
type $groupId
type $group

at line 52
static groupsInvitelistView($userId)

Parameters

$userId

at line 73
static groupsInviteView($userId, $groupId, $group)

Parameters

$userId
$groupId
$group

at line 89
static groupsReportView($userId)

Parameters

$userId

at line 105
static groupsSearchView($userId)

Parameters

$userId

at line 124
static groupsListView($userId)

Parameters

$userId

at line 139
static groupsMyView($userId)

Parameters

$userId

at line 159
static groupsAdd($userId)

Parameters

$userId

at line 188
static groupsEdit($userId, $groupId, $group)

Parameters

$userId
$groupId
$group

at line 213
static groupsDelete($userId, $groupId, $group)

Parameters

$userId
$groupId
$group

at line 228
static groupsJoin($userId, $groupId)

Parameters

$userId
$groupId

at line 243
static groupsLeave($userId, $groupId)

Parameters

$userId
$groupId

at line 259
static groupsAvatarUpload($userId, $groupId, $group)

Parameters

$userId
$groupId
$group

at line 284
static groupsDiscussionDelete($userId, $groupId)

Parameters

$userId
$groupId

at line 305
static groupsMemberApprove($userId, $groupId)

Parameters

$userId
$groupId

at line 323
static groupsWallEdit($userId, $groupId, $wall)

Parameters

$userId
$groupId
$wall

at line 341
static groupsDiscussionEdit($userId, $groupId, $wall)

Parameters

$userId
$groupId
$wall

at line 359
static groupsMemberRemove($userId, $memberId, $group)

Parameters

$userId
$memberId
$group

at line 381
static groupsWallDelete($userId, $groupId)

Parameters

$userId
$groupId

at line 403
static groupsAdminEdit($userId, $groupId, $group)

Parameters

$userId
$groupId
$group

at line 419
static groupsWallSave($userId, $groupId, $group)

Parameters

$userId
$groupId
$group

at line 437
static groupsMemberBanUpdate($userId, $groupId, $group)

Parameters

$userId
$groupId
$group

at line 452
static groupsMemberView($userId, $groupId)

Parameters

$userId
$groupId

at line 469
static groupsBulletinsView($userId)

Parameters

$userId

at line 488
static groupsBulletinView($userId, $bullentinId)

Parameters

$userId
$bullentinId