| @@ 56-64 (lines=9) @@ | ||
| 53 | */ |
|
| 54 | public function index(Request $request) |
|
| 55 | { |
|
| 56 | if (request()->has('sort')) { |
|
| 57 | list($sortCol, $sortDir) = explode('|', request()->sort); |
|
| 58 | ||
| 59 | $query = $this->sekolah |
|
| 60 | ->orderBy($sortCol, $sortDir); |
|
| 61 | } else { |
|
| 62 | $query = $this->sekolah |
|
| 63 | ->orderBy('npsn', 'asc'); |
|
| 64 | } |
|
| 65 | ||
| 66 | if ($request->exists('filter')) { |
|
| 67 | $query->where(function($q) use($request) { |
|
| @@ 108-115 (lines=8) @@ | ||
| 105 | */ |
|
| 106 | public function show($id, $track = null, Request $request) |
|
| 107 | { |
|
| 108 | if (request()->has('sort')) { |
|
| 109 | list($sortCol, $sortDir) = explode('|', request()->sort); |
|
| 110 | ||
| 111 | $query = $this->siswa->orderBy($sortCol, $sortDir); |
|
| 112 | } else { |
|
| 113 | $query = $this->siswa |
|
| 114 | ->orderBy('nomor_un', 'asc'); |
|
| 115 | } |
|
| 116 | ||
| 117 | if ($request->exists('filter')) { |
|
| 118 | $query->where(function($q) use($request) { |
|