Code Duplication    Length = 26-27 lines in 2 locations

src/Http/Controllers/AkademikController.php 1 location

@@ 107-132 (lines=26) @@
104
            'nomor_un' => 'required|unique:akademiks,nomor_un'
105
        ]);
106
107
        if($validator->fails()){
108
            $check = $akademik->where('user_id',$request->user_id)->orWhere('nomor_un',$request->nomor_un)->whereNull('deleted_at')->count();
109
110
            if ($check > 0) {
111
                $response['message'] = 'Failed ! Username, Nomor UN, already exists';
112
            } else {
113
                $akademik->user_id = $request->input('user_id');
114
                $akademik->bahasa_indonesia = $request->input('bahasa_indonesia');
115
                $akademik->nomor_un = $request->input('nomor_un');
116
                $akademik->bahasa_inggris = $request->input('bahasa_inggris');
117
                $akademik->matematika = $request->input('matematika');
118
                $akademik->save();
119
120
                $response['message'] = 'success';
121
            }
122
        } else {
123
            $akademik->user_id = $request->input('user_id');
124
                $akademik->user_id = $request->input('user_id');
125
                $akademik->bahasa_indonesia = $request->input('bahasa_indonesia');
126
                $akademik->nomor_un = $request->input('nomor_un');
127
                $akademik->bahasa_inggris = $request->input('bahasa_inggris');
128
                $akademik->matematika = $request->input('matematika');
129
                $akademik->save();
130
131
            $response['message'] = 'success';
132
        }
133
134
        $response['status'] = true;
135

src/Http/Controllers/NilaiController.php 1 location

@@ 117-143 (lines=27) @@
114
            'sktm_id' => 'required|unique:nilais,sktm_id'
115
        ]);
116
117
        if($validator->fails()){
118
            $check = $nilai->where('user_id',$request->user_id)->orWhere('siswa_id',$request->siswa_id)->whereNull('deleted_at')->count();
119
120
            if ($check > 0) {
121
                $response['message'] = 'Failed ! Username, Nama Siswa, already exists';
122
            } else {
123
                $nilai->user_id = $request->input('user_id');
124
                $nilai->siswa_id = $request->input('siswa_id');
125
                $nilai->akademik_id = $request->input('akademik_id');
126
                $nilai->prestasi_id = $request->input('prestasi_id');
127
                $nilai->zona_id = $request->input('zona_id');
128
                $nilai->sktm_id = $request->input('sktm_id');
129
                $nilai->save();
130
131
                $response['message'] = 'success';
132
            }
133
        } else {
134
                $nilai->user_id = $request->input('user_id');
135
                $nilai->siswa_id = $request->input('siswa_id');
136
                $nilai->akademik_id = $request->input('akademik_id');
137
                $nilai->prestasi_id = $request->input('prestasi_id');
138
                $nilai->zona_id = $request->input('zona_id');
139
                $nilai->sktm_id = $request->input('sktm_id');
140
                $nilai->save();
141
142
            $response['message'] = 'success';
143
        }
144
145
        $response['status'] = true;
146