GitHub Access Token became invalid

It seems like the GitHub access token used for retrieving details about this repository from GitHub became invalid. This might prevent certain types of inspections from being run (in particular, everything related to pull requests).
Please ask an admin of your repository to re-new the access token on this website.

Code Duplication    Length = 28-28 lines in 2 locations

app/Http/Controllers/API/Admin/UserController.php 2 locations

@@ 89-116 (lines=28) @@
86
     * @param  \Illuminate\Http\Request  $request
87
     * @return \Illuminate\Http\JsonResponse|array
88
     */
89
    public function store(Request $request)
90
    {
91
        $this->authorize('user-create', $request->apiKey());
92
93
        $repo = new UserRepository;
94
        try {
95
            $user = $repo->create($request->only([
96
                'custom_id', 'email', 'password', 'name_first',
97
                'name_last', 'username', 'root_admin',
98
            ]));
99
100
            $fractal = Fractal::create()->item($user)->transformWith(new UserTransformer($request));
101
            if ($request->input('include')) {
102
                $fractal->parseIncludes(explode(',', $request->input('include')));
103
            }
104
105
            return $fractal->withResourceName('user')->toArray();
106
        } catch (DisplayValidationException $ex) {
107
            return response()->json([
108
                'error' => json_decode($ex->getMessage()),
109
            ], 400);
110
        } catch (\Exception $ex) {
111
            Log::error($ex);
112
113
            return response()->json([
114
                'error' => 'An unhandled exception occured while attemping to create this user. Please try again.',
115
            ], 500);
116
        }
117
    }
118
119
    /**
@@ 126-153 (lines=28) @@
123
     * @param  int                       $user
124
     * @return \Illuminate\Http\RedirectResponse
125
     */
126
    public function update(Request $request, $user)
127
    {
128
        $this->authorize('user-edit', $request->apiKey());
129
130
        $repo = new UserRepository;
131
        try {
132
            $user = $repo->update($user, $request->intersect([
133
                'email', 'password', 'name_first',
134
                'name_last', 'username', 'root_admin',
135
            ]));
136
137
            $fractal = Fractal::create()->item($user)->transformWith(new UserTransformer($request));
138
            if ($request->input('include')) {
139
                $fractal->parseIncludes(explode(',', $request->input('include')));
140
            }
141
142
            return $fractal->withResourceName('user')->toArray();
143
        } catch (DisplayValidationException $ex) {
144
            return response()->json([
145
                'error' => json_decode($ex->getMessage()),
146
            ], 400);
147
        } catch (\Exception $ex) {
148
            Log::error($ex);
149
150
            return response()->json([
151
                'error' => 'An unhandled exception occured while attemping to update this user. Please try again.',
152
            ], 500);
153
        }
154
    }
155
156
    /**