Workgroup
Table of Contents
Methods
- acceptIncomingRequest() : bool
- acceptOutgoingRequest() : bool
- canCreate() : bool
- checkAnyOpened() : bool
- deleteIncomingRequest() : bool
- deleteOutgoingRequest() : bool
- deleteRelation() : bool
- disconnectDepartment() : bool
- exclude() : bool
- getAdditionalData() : array<string|int, mixed>
- getAvatarColors() : array<string|int, mixed>
- getAvatarEntitySelectorUrl() : string
- getAvatarTypes() : array<string|int, mixed>
- getAvatarTypeWebCssClass() : string
- getByFeatureOperation() : array<string|int, mixed>
- returns array of workgroups filtered by access permissions of a user, only for the current site
- getColoredAvatarTypes() : array<string|int, mixed>
- getConfidentialityPresets() : array<string|int, mixed>
- getConfidentialityTypeCodeByParams() : mixed
- getCurrentUserId() : int
- getDefaultAvatarTypes() : array<string|int, mixed>
- getEditFeaturesAvailability() : mixed
- getEmptyPermissions() : array<string|int, mixed>
- getPermissions() : array<string|int, mixed>
- getPresets() : array<string|int, mixed>
- getProjectPresets() : array<string|int, mixed>
- getProjectTypeCodeByParams() : mixed
- getScrumTaskResponsibleList() : array<string|int, mixed>
- getSprintDurationDefaultKey() : mixed
- getSprintDurationList() : array<string|int, mixed>
- getSprintDurationValues() : array<string|int, mixed>
- getTypeByCode() : mixed
- getTypeCodeByParams() : mixed
- getTypes() : array<string|int, mixed>
- isCurrentUserModuleAdmin() : bool
- isGroupCopyFeatureEnabled() : bool
- isProjectAccessFeatureEnabled() : bool
- isUsersHaveCommonGroups() : bool
- join() : bool
- leave() : bool
- mutateScrumFormFields() : void
- pin() : bool|null
- rejectIncomingRequest() : bool
- rejectOutgoingRequest() : bool
- removeModerator() : bool
- setArchive() : bool
- setModerator() : bool
- setModerators() : bool
- setOwner() : bool
- setScrumMaster() : bool
- unpin() : bool|null
Methods
acceptIncomingRequest()
public
static acceptIncomingRequest([array<string|int, mixed> $fields = [] ]) : bool
Parameters
- $fields : array<string|int, mixed> = []
Return values
boolacceptOutgoingRequest()
public
static acceptOutgoingRequest([array<string|int, mixed> $fields = [] ]) : bool
Parameters
- $fields : array<string|int, mixed> = []
Return values
boolcanCreate()
public
static canCreate([array<string|int, mixed> $params = [] ]) : bool
Parameters
- $params : array<string|int, mixed> = []
Return values
boolcheckAnyOpened()
public
static checkAnyOpened([array<string|int, mixed> $idList = [] ]) : bool
Parameters
- $idList : array<string|int, mixed> = []
Return values
booldeleteIncomingRequest()
public
static deleteIncomingRequest([array<string|int, mixed> $fields = [] ]) : bool
Parameters
- $fields : array<string|int, mixed> = []
Return values
booldeleteOutgoingRequest()
public
static deleteOutgoingRequest([array<string|int, mixed> $fields = [] ]) : bool
Parameters
- $fields : array<string|int, mixed> = []
Return values
booldeleteRelation()
public
static deleteRelation([array<string|int, mixed> $fields = [] ]) : bool
Parameters
- $fields : array<string|int, mixed> = []
Return values
booldisconnectDepartment()
public
static disconnectDepartment([array<string|int, mixed> $fields = [] ]) : bool
Parameters
- $fields : array<string|int, mixed> = []
Return values
boolexclude()
public
static exclude([array<string|int, mixed> $fields = [] ]) : bool
Parameters
- $fields : array<string|int, mixed> = []
Return values
boolgetAdditionalData()
public
static getAdditionalData([array<string|int, mixed> $params = [] ]) : array<string|int, mixed>
Parameters
- $params : array<string|int, mixed> = []
Return values
array<string|int, mixed>getAvatarColors()
public
static getAvatarColors() : array<string|int, mixed>
Return values
array<string|int, mixed>getAvatarEntitySelectorUrl()
public
static getAvatarEntitySelectorUrl([mixed $type = '' ]) : string
Parameters
- $type : mixed = ''
Return values
stringgetAvatarTypes()
public
static getAvatarTypes() : array<string|int, mixed>
Return values
array<string|int, mixed>getAvatarTypeWebCssClass()
public
static getAvatarTypeWebCssClass([mixed $type = '' ]) : string
Parameters
- $type : mixed = ''
Return values
stringgetByFeatureOperation()
returns array of workgroups filtered by access permissions of a user, only for the current site
public
static getByFeatureOperation([array<string|int, mixed> $params = [] ]) : array<string|int, mixed>
Parameters
- $params : array<string|int, mixed> = []
Return values
array<string|int, mixed>getColoredAvatarTypes()
public
static getColoredAvatarTypes() : array<string|int, mixed>
Return values
array<string|int, mixed>getConfidentialityPresets()
public
static getConfidentialityPresets([array<string|int, mixed> $params = [] ]) : array<string|int, mixed>
Parameters
- $params : array<string|int, mixed> = []
Return values
array<string|int, mixed>getConfidentialityTypeCodeByParams()
public
static getConfidentialityTypeCodeByParams(mixed $params) : mixed
Parameters
- $params : mixed
getCurrentUserId()
public
static getCurrentUserId() : int
Return values
intgetDefaultAvatarTypes()
public
static getDefaultAvatarTypes() : array<string|int, mixed>
Return values
array<string|int, mixed>getEditFeaturesAvailability()
public
static getEditFeaturesAvailability() : mixed
getEmptyPermissions()
public
static getEmptyPermissions() : array<string|int, mixed>
Return values
array<string|int, mixed>getPermissions()
public
static getPermissions([array<string|int, mixed> $params = [] ]) : array<string|int, mixed>
Parameters
- $params : array<string|int, mixed> = []
Return values
array<string|int, mixed>getPresets()
public
static getPresets([mixed $params = [] ]) : array<string|int, mixed>
Parameters
- $params : mixed = []
Return values
array<string|int, mixed>getProjectPresets()
public
static getProjectPresets([mixed $params = [] ]) : array<string|int, mixed>
Parameters
- $params : mixed = []
Return values
array<string|int, mixed>getProjectTypeCodeByParams()
public
static getProjectTypeCodeByParams(mixed $params) : mixed
Parameters
- $params : mixed
getScrumTaskResponsibleList()
public
static getScrumTaskResponsibleList() : array<string|int, mixed>
Return values
array<string|int, mixed>getSprintDurationDefaultKey()
public
static getSprintDurationDefaultKey() : mixed
getSprintDurationList()
public
static getSprintDurationList() : array<string|int, mixed>
Return values
array<string|int, mixed>getSprintDurationValues()
public
static getSprintDurationValues() : array<string|int, mixed>
Return values
array<string|int, mixed>getTypeByCode()
public
static getTypeByCode([mixed $params = [] ]) : mixed
Parameters
- $params : mixed = []
getTypeCodeByParams()
public
static getTypeCodeByParams(mixed $params) : mixed
Parameters
- $params : mixed
getTypes()
public
static getTypes([mixed $params = [] ]) : array<string|int, mixed>
Parameters
- $params : mixed = []
Return values
array<string|int, mixed>isCurrentUserModuleAdmin()
public
static isCurrentUserModuleAdmin([bool $checkSession = false ]) : bool
Parameters
- $checkSession : bool = false
Return values
boolisGroupCopyFeatureEnabled()
public
static isGroupCopyFeatureEnabled() : bool
Return values
boolisProjectAccessFeatureEnabled()
public
static isProjectAccessFeatureEnabled() : bool
Return values
boolisUsersHaveCommonGroups()
public
static isUsersHaveCommonGroups(int $userId, int $targetUserId[, bool $includeInvited = false ]) : bool
Parameters
- $userId : int
- $targetUserId : int
- $includeInvited : bool = false
Return values
booljoin()
public
static join([array<string|int, mixed> $fields = [] ]) : bool
Parameters
- $fields : array<string|int, mixed> = []
Return values
boolleave()
public
static leave([array<string|int, mixed> $fields = [] ]) : bool
Parameters
- $fields : array<string|int, mixed> = []
Return values
boolmutateScrumFormFields()
public
static mutateScrumFormFields([array<string|int, mixed> &$fields = [] ]) : void
Parameters
- $fields : array<string|int, mixed> = []
pin()
public
static pin(int $groupId[, string $mode = '' ]) : bool|null
Parameters
- $groupId : int
- $mode : string = ''
Return values
bool|nullrejectIncomingRequest()
public
static rejectIncomingRequest([array<string|int, mixed> $fields = [] ]) : bool
Parameters
- $fields : array<string|int, mixed> = []
Return values
boolrejectOutgoingRequest()
public
static rejectOutgoingRequest([array<string|int, mixed> $fields = [] ]) : bool
Parameters
- $fields : array<string|int, mixed> = []
Return values
boolremoveModerator()
public
static removeModerator([array<string|int, mixed> $fields = [] ]) : bool
Parameters
- $fields : array<string|int, mixed> = []
Return values
boolsetArchive()
public
static setArchive([array<string|int, mixed> $fields = [] ]) : bool
Parameters
- $fields : array<string|int, mixed> = []
Return values
boolsetModerator()
public
static setModerator([array<string|int, mixed> $fields = [] ]) : bool
Parameters
- $fields : array<string|int, mixed> = []
Return values
boolsetModerators()
public
static setModerators([array<string|int, mixed> $fields = [] ]) : bool
Parameters
- $fields : array<string|int, mixed> = []
Return values
boolsetOwner()
public
static setOwner([array<string|int, mixed> $fields = [] ]) : bool
Parameters
- $fields : array<string|int, mixed> = []
Return values
boolsetScrumMaster()
public
static setScrumMaster([array<string|int, mixed> $fields = [] ]) : bool
Parameters
- $fields : array<string|int, mixed> = []
Return values
boolunpin()
public
static unpin(int $groupId[, string $mode = '' ]) : bool|null
Parameters
- $groupId : int
- $mode : string = ''