We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1344852 commit f43e974Copy full SHA for f43e974
src/Traits/HasPermissionGroup.php
@@ -56,15 +56,16 @@ public function getModulesAttribute()
56
$modules = Module::orderBy('sort_order')->find($permissionByModule->keys())->load('permissions');
57
58
$modules = $modules->map(function ($item) use ($permissionByModule) {
59
- $module = $item->toArray();
60
- $module['permissions'] = $permissionByModule->get($item->id);
61
- return $module;
+ return array_merge($item->toArray(), [
+ 'permissions' => $permissionByModule->get($item->id)
+ ]);
62
});
63
}
64
65
return $modules->map(function ($item) {
66
- $item->label = trans('coderstm::modules.' . $item->name);
67
- return $item;
+ return array_merge(collect($item)->toArray(), [
+ 'label' => trans('coderstm::modules.' . $item['name']),
68
69
70
71
0 commit comments