Code Duplication    Length = 9-9 lines in 2 locations

src/Modules/Acl/Http/Controllers/V1/GroupsController.php 1 location

@@ 33-41 (lines=9) @@
30
     * @param  \Illuminate\Http\Request  $request
31
     * @return \Illuminate\Http\Response
32
     */
33
    public function postAssignpermissions(Request $request)
34
    {
35
        $this->validate($request, [
36
            'permission_ids' => 'required|exists:permissions,id', 
37
            'group_id'       => 'required|exists:groups,id'
38
            ]);
39
40
        return \Response::json(\Core::groups()->assignPermissions($request->get('group_id'), $request->get('permission_ids')), 200);
41
    }
42
}
43

src/Modules/Acl/Http/Controllers/V1/UsersController.php 1 location

@@ 101-109 (lines=9) @@
98
     * @param  \Illuminate\Http\Request  $request
99
     * @return \Illuminate\Http\Response
100
     */
101
    public function postAssigngroups(Request $request)
102
    {
103
        $this->validate($request, [
104
            'group_ids' => 'required|exists:groups,id', 
105
            'user_id'   => 'required|exists:users,id'
106
            ]);
107
108
        return \Response::json(\Core::users()->assignGroups($request->get('user_id'), $request->get('group_ids')), 200);
109
    }
110
}
111