|
@@ 297-300 (lines=4) @@
|
| 294 |
|
$users = (new \App\Db\Query())->select(['userid'])->from('vtiger_users2group')->where(['groupid' => $groupId])->column(); |
| 295 |
|
//Retreiving from the vtiger_group2role |
| 296 |
|
$dataReader = (new \App\Db\Query())->select(['roleid'])->from('vtiger_group2role')->where(['groupid' => $groupId])->createCommand()->query(); |
| 297 |
|
while ($roleId = $dataReader->readColumn(0)) { |
| 298 |
|
$roleUsers = static::getUsersByRole($roleId); |
| 299 |
|
$users = array_merge($users, $roleUsers); |
| 300 |
|
} |
| 301 |
|
//Retreiving from the vtiger_group2rs |
| 302 |
|
$dataReader = (new \App\Db\Query())->select(['roleandsubid'])->from('vtiger_group2rs')->where(['groupid' => $groupId])->createCommand()->query(); |
| 303 |
|
while ($roleId = $dataReader->readColumn(0)) { |
|
@@ 303-306 (lines=4) @@
|
| 300 |
|
} |
| 301 |
|
//Retreiving from the vtiger_group2rs |
| 302 |
|
$dataReader = (new \App\Db\Query())->select(['roleandsubid'])->from('vtiger_group2rs')->where(['groupid' => $groupId])->createCommand()->query(); |
| 303 |
|
while ($roleId = $dataReader->readColumn(0)) { |
| 304 |
|
$roleUsers = static::getUsersByRoleAndSubordinate($roleId); |
| 305 |
|
$users = array_merge($users, $roleUsers); |
| 306 |
|
} |
| 307 |
|
if ($i < 10) { |
| 308 |
|
if ($subGroups === true) { |
| 309 |
|
$subGroups = []; |