Code Duplication    Length = 6-8 lines in 2 locations

src/Http/Controllers/JenisSekolahController.php 1 location

@@ 54-59 (lines=6) @@
51
            $query = $this->jenis_sekolah->orderBy('id', 'asc');
52
        }
53
54
        if ($request->exists('filter')) {
55
            $query->where(function($q) use($request) {
56
                $value = "%{$request->filter}%";
57
                $q->where('jenis_sekolah', 'like', $value);
58
            });
59
        }
60
61
        $perPage = request()->has('per_page') ? (int) request()->per_page : null;
62

src/Http/Controllers/ProdiSekolahController.php 1 location

@@ 61-68 (lines=8) @@
58
            $query = $this->prodi_sekolah->orderBy('id', 'asc');
59
        }
60
61
        if ($request->exists('filter')) {
62
            $query->where(function($q) use($request) {
63
                $value = "%{$request->filter}%";
64
65
                $q->where('keterangan', 'like', $value)
66
                    ->orWhere('kuota_siswa', 'like', $value);
67
            });
68
        }
69
70
        $perPage = request()->has('per_page') ? (int) request()->per_page : null;
71