Code Duplication    Length = 10-10 lines in 2 locations

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

@@ 104-113 (lines=10) @@
101
     * @param  \Illuminate\Http\Request  $request
102
     * @return \Illuminate\Http\Response
103
     */
104
    public function register(Request $request)
105
    {
106
        $this->validate($request, [
107
            'name'     => 'nullable|string', 
108
            'email'    => 'required|email|unique:users,email,{id}', 
109
            'password' => 'required|min:6'
110
            ]);
111
112
        return \Response::json($this->repo->register($request->only('name', 'email', 'password')), 200);
113
    }
114
115
    /**
116
     * Handle a login request to the application.
@@ 201-210 (lines=10) @@
198
     * @param  \Illuminate\Http\Request  $request
199
     * @return \Illuminate\Http\Response
200
     */
201
    public function changePassword(Request $request)
202
    {
203
        $this->validate($request, [
204
            'old_password'          => 'required',
205
            'password'              => 'required|confirmed|min:6',
206
            'password_confirmation' => 'required',
207
        ]);
208
209
        return \Response::json($this->repo->changePassword($request->only('old_password', 'password', 'password_confirmation')), 200);
210
    }
211
212
    /**
213
     * Refresh the expired login token.