Updated CI configuration

This commit is contained in:
Gregorio Chiko Putra
2018-07-30 09:31:58 +07:00
parent eee570125d
commit ed701d9a63
12 changed files with 387 additions and 140 deletions

View File

@@ -18,11 +18,15 @@ class KaryawanController extends Controller
*/
public function index()
{
$response = Karyawan::all();
// $response = Karyawan::all();
return response()->json([
'data' => $response
]);
// return response()->json([
// 'data' => $response
// ]);
return responder()
->success(Karyawan::all())
->meta(['count' => Karyawan::count()])
->respond();
}
/**
@@ -45,9 +49,12 @@ class KaryawanController extends Controller
$response = Auth::user()->karyawans()->create($validated); // Auth::user()->karyawan->create()
return response()->json([
'data' => $response
]);
// return response()->json([
// 'data' => $response
// ]);
return responder()
->success($response)
->respond();
}
/**
@@ -59,9 +66,18 @@ class KaryawanController extends Controller
{
$response = Karyawan::find($id);
return response()->json([
'data' => $response
]);
// return response()->json([
// 'data' => $response
// ]);
if (!$response) {
return responder()
->error('karyawan_error', 'Cannot find `karyawan` with id ' . $id)
->respond();
}
return responder()
->success($response)
->respond();
}
/**
@@ -86,9 +102,13 @@ class KaryawanController extends Controller
$karyawan->update($validated);
return response()->json([
'data' => $karyawan
]);
// return response()->json([
// 'data' => $karyawan
// ]);
return responder()
->success($karyawan)
->respond();
}
/**
@@ -102,8 +122,12 @@ class KaryawanController extends Controller
$karyawan->delete();
return response()->json([
'message' => 'The data has been deleted'
]);
// return response()->json([
// 'message' => 'The data has been deleted'
// ]);
return responder()
->success(['message' => 'The data has been deleted'])
->respond();
}
}