GroupManager
Table of Contents
Methods
- __construct() : mixed
- getMapIdsCopiedGroups() : array<string|int, mixed>
- Returns the ids map of the copied groups.
- setChangedFields() : mixed
- setFeature() : mixed
- Writes feature implementer to the copy queue.
- setMarkerUsers() : void
- setProjectTerm() : mixed
- Setting the start date of a project to update dates in entities.
- setUfIgnoreList() : void
- To avoid copying specific fields, specify a list of fields to ignore.
- startCopy() : mixed
Methods
__construct()
public
__construct(mixed $executiveUserId, array<string|int, mixed> $groupIdsToCopy) : mixed
Parameters
- $executiveUserId : mixed
- $groupIdsToCopy : array<string|int, mixed>
getMapIdsCopiedGroups()
Returns the ids map of the copied groups.
public
getMapIdsCopiedGroups() : array<string|int, mixed>
Return values
array<string|int, mixed>setChangedFields()
public
setChangedFields(mixed $changedFields) : mixed
Parameters
- $changedFields : mixed
setFeature()
Writes feature implementer to the copy queue.
public
setFeature(Feature $feature) : mixed
Parameters
- $feature : Feature
-
Feature implementer.
setMarkerUsers()
public
setMarkerUsers(bool $markerUsers) : void
Parameters
- $markerUsers : bool
setProjectTerm()
Setting the start date of a project to update dates in entities.
public
setProjectTerm(array<string|int, mixed> $projectTerm) : mixed
Parameters
- $projectTerm : array<string|int, mixed>
-
["project" => true, "start_point" => "", "end_point" => ""].
setUfIgnoreList()
To avoid copying specific fields, specify a list of fields to ignore.
public
setUfIgnoreList(array<string|int, mixed> $ufIgnoreList) : void
Parameters
- $ufIgnoreList : array<string|int, mixed>
-
Ignore list.
startCopy()
public
startCopy() : mixed