$perms[$item->model_id][] = $item->role_id;
}
-
$addPermissions = [];
$deletePermissions = [];
$users = [];
foreach (Company::withoutGlobalScopes()->get() as $company) {
- $disabledUsers = array_merge($disabledUsers, array_keys($company->getDisabledUsers()));
+ /** @var $company Company */
+ if (!$company->toolbox_access) {
+ $disabledUsers = array_merge($disabledUsers, array_keys($company->getUsers()));
+ continue;
+ } else {
+ $disabledUsers = array_merge($disabledUsers, array_keys($company->getDisabledUsers()));
+ }
/** @var $company Company */
if ($company->id == 7) {
$cubeUsers = array_keys($company->getEnabledUsers());
continue;
}
+
foreach ($company->getEnabledUsers() as $id => $user) {
$p = [$rolesByName['extranet:client']];
if ($company->permissions_elearning) {