Code Duplication    Length = 31-32 lines in 2 locations

src/Http/Controllers/DataAkademikController.php 2 locations

@@ 151-182 (lines=32) @@
148
            'user_id'           => 'required',
149
        ]);
150
151
        if($validator->fails()){
152
            $check = $data_akademik->where('nomor_un',$request->nomor_un)->whereNull('deleted_at')->count();
153
154
            if ($check > 0) {
155
                $response['message'] = 'Failed Nomor UN : ' . $request->nomor_un . ' already exists';
156
157
            } else {
158
                $data_akademik->nomor_un          = $request->input('nomor_un');
159
                $data_akademik->nama_siswa        = $request->input('nama_siswa');
160
                $data_akademik->nomor_kk          = $request->input('nomor_kk');
161
                $data_akademik->user_id           = $request->input('user_id');
162
                $data_akademik->bahasa_indonesia  = $request->input('bahasa_indonesia');
163
                $data_akademik->bahasa_inggris    = $request->input('bahasa_inggris');
164
                $data_akademik->matematika        = $request->input('matematika');
165
                $data_akademik->ipa               = $request->input('ipa');
166
                $data_akademik->save();
167
168
                $response['message'] = 'success';
169
            }
170
        } else {
171
            $data_akademik->nomor_un          = $request->input('nomor_un');
172
            $data_akademik->nama_siswa        = $request->input('nama_siswa');
173
            $data_akademik->nomor_kk          = $request->input('nomor_kk');
174
            $data_akademik->user_id           = $request->input('user_id');
175
            $data_akademik->bahasa_indonesia  = $request->input('bahasa_indonesia');
176
            $data_akademik->bahasa_inggris    = $request->input('bahasa_inggris');
177
            $data_akademik->matematika        = $request->input('matematika');
178
            $data_akademik->ipa               = $request->input('ipa');
179
            $data_akademik->save();
180
181
            $response['message'] = 'success';
182
        }
183
184
        $response['status'] = true;
185
@@ 288-318 (lines=31) @@
285
            ]);
286
        }
287
288
        if ($validator->fails()) {
289
            $check = $data_akademik->where('nomor_un',$request->nomor_un)->whereNull('deleted_at')->count();
290
291
            if ($check > 0) {
292
                $response['message'] = 'Failed Nomor UN : ' . $request->nomor_un . ' already exists';
293
            } else {
294
                $data_akademik->nomor_un          = $request->input('nomor_un');
295
                $data_akademik->nomor_kk          = $request->input('nomor_kk');
296
                $data_akademik->nama_siswa        = $request->input('nama_siswa');
297
                $data_akademik->user_id           = $request->input('user_id');
298
                $data_akademik->bahasa_indonesia  = $request->input('bahasa_indonesia');
299
                $data_akademik->bahasa_inggris    = $request->input('bahasa_inggris');
300
                $data_akademik->matematika        = $request->input('matematika');
301
                $data_akademik->ipa               = $request->input('ipa');
302
                $data_akademik->save();
303
304
                $response['message'] = 'success';
305
            }
306
        } else {
307
            $data_akademik->nomor_un          = $request->input('nomor_un');
308
            $data_akademik->nomor_kk          = $request->input('nomor_kk');
309
            $data_akademik->nama_siswa        = $request->input('nama_siswa');
310
            $data_akademik->user_id           = $request->input('user_id');
311
            $data_akademik->bahasa_indonesia  = $request->input('bahasa_indonesia');
312
            $data_akademik->bahasa_inggris    = $request->input('bahasa_inggris');
313
            $data_akademik->matematika        = $request->input('matematika');
314
            $data_akademik->ipa               = $request->input('ipa');
315
            $data_akademik->save();
316
317
            $response['message'] = 'success';
318
        }
319
320
        $response['status'] = true;
321