Advertisement
Cakrawala

update

Jul 8th, 2020
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.52 KB | None | 0 0
  1. public function update(Request $request)
  2.     {
  3.         $validator = Validator::make($request->all(), [
  4.             'no_period_pengurus' => 'required',
  5.             'tanggal' => 'required',
  6.             'tahun_Ajaran' => 'required',
  7.         ], [
  8.             'no_period_pengurus.required' => 'Masukkan No Periode Pengurus :)',
  9.             'tanggal.required' => 'Masukkan Tanggal Y-M-D',
  10.             'tahun_Ajaran.required' => 'Masukkan Tahun Ajaran (2020/2021)'
  11.         ]);
  12.         if ($validator->fails()) {
  13.             return \response()->json([
  14.                 'success' => \false,
  15.                 'message' => 'Oupsss silahkan isi kolom yang kosong',
  16.                 'data' => $validator->errors()
  17.             ], 400);
  18.         } else {
  19.             $Kepengurusan = KepengurusanModel::whereId($request->input('id'))->update([
  20.                 'no_period_pengurus' => $request->input('no_period_pengurus'),
  21.                 'tanggal' => $request->input('tanggal'),
  22.                 'tahun_Ajaran' => $request->input('tahun_Ajaran'),
  23.             ]);
  24.             if ($Kepengurusan) {
  25.                 return \response()->json([
  26.                     'success' => \true,
  27.                     'message' => 'Yey, Kepengurusan berhasil diupdate.',
  28.                 ], 200);
  29.             } else {
  30.                 return \response()->json([
  31.                     'success' => \false,
  32.                     'message' => 'Oh no, Data gagal diupdate!',
  33.                 ], 500);
  34.             }
  35.         }
  36.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement