Code Duplication    Length = 9-9 lines in 2 locations

src/Modules/V1/Acl/Http/Controllers/UsersController.php 2 locations

@@ 90-98 (lines=9) @@
87
     * @param  \Illuminate\Http\Request  $request
88
     * @return \Illuminate\Http\Response
89
     */
90
    public function register(Request $request)
91
    {
92
        $this->validate($request, [
93
            'email'    => 'email|unique:users,email,{id}', 
94
            'password' => 'min:6'
95
            ]);
96
97
        return \Response::json(\Core::users()->register($request->only('email', 'password')), 200);
98
    }
99
100
    /**
101
     * Handle a login request of the none admin to the application.
@@ 123-131 (lines=9) @@
120
     * @param  \Illuminate\Http\Request  $request
121
     * @return \Illuminate\Http\Response
122
     */
123
    public function assigngroups(Request $request)
124
    {
125
        $this->validate($request, [
126
            'group_ids' => 'required|exists:groups,id', 
127
            'user_id'   => 'required|exists:users,id'
128
            ]);
129
130
        return \Response::json(\Core::users()->assignGroups($request->get('user_id'), $request->get('group_ids')), 200);
131
    }
132
133
    /**
134
     * Handle the editing of the user profile.