diff --git a/ppl2/app/Http/Controllers/PendFormalApi.php b/ppl2/app/Http/Controllers/PendFormalApi.php index bf1116a8336fabcc85127dc468022c63bf9c38fc..77044ef0f83b460970262b4def4f336c78758861 100644 --- a/ppl2/app/Http/Controllers/PendFormalApi.php +++ b/ppl2/app/Http/Controllers/PendFormalApi.php @@ -8,20 +8,25 @@ use App\Http\Requests; use App\PendidikanFormal; +use Response; + class PendFormalApi extends Controller { public function getAll() { - $pend = PendidikanFormal::all()->sortby('nip'); - return $pend; + $pend = PendidikanFormal::all()->sortby('nip'); + $arr = array(); + foreach ($pend as $key => $value) { + array_push($arr, $value); + } + return Response::json(['pendidikan_formal' => $arr]); } public function getPendidikan($nip) { - $pend = PendidikanFormal::where('nip',$nip)->get(); - return $pend; - } - - public function edit($id) { - $pend = PendidikanFormal::find($id); + $pend = PendidikanFormal::where('nip',$nip)->get()->sortby('tahun'); + foreach ($pend as $key => $value) { + array_push($arr, $value); + } + return Response::json(['pendidikan_formal' => $arr]); } public function store(Request $request) { @@ -36,6 +41,8 @@ class PendFormalApi extends Controller $formal->tahun = $request->input('tahun'); $formal->save(); + return response()->json(['status' => 'ok']); + } public function update(Request $request, $id) { @@ -51,15 +58,17 @@ class PendFormalApi extends Controller $formal->tahun = $request->input('tahun'); $formal->save(); - return \Redirect::to('pendidikan-formal'); + return response()->json(['status' => 'ok']); } public function delete($id) { $formal = PendidikanFormal::find($id); $formal->delete(); + return response()->json(['status' => 'ok']); } public function search(Request $request) { $res = $request->input('query'); + } }