request('GET', url('api/data-agama17')); $statusCode = $response->getStatusCode(); $body = $response->getBody(); $result = json_decode($body, true); $agama = $result['data']; return view('apiclient.admin.agama', compact('agama')); } public function create17(Request $request) { $client = new Client(); $response = $client->request('POST', url('api/create-agama17'), [ 'json' => [ 'agama' => $request->agama ] ]); $statusCode = $response->getStatusCode(); $body = $response->getBody(); $result = json_decode($body, true); return Redirect::back()->with(['agamaadd' => $result['message']]); } public function edit17($id) { $client = new Client(); $response = $client->request('GET', url('api/show-agama17/') . '/' . $id); $statusCode = $response->getStatusCode(); $body = $response->getBody(); $result = json_decode($body, true); $agama = $result['data']; // dd($agama); return view('apiclient.admin.edit_agama', compact('agama')); } public function update17(Request $request) { $client = new Client(); // dd($request->id); $response = $client->request('POST', url('api/update-agama17'), [ 'json' => [ 'id' => $request->id, 'agama' => $request->agama ] ]); $statusCode = $response->getStatusCode(); $body = $response->getBody(); $result = json_decode($body, true); return redirect('/client/admin17/data-agama17')->with(['agama' => $result['message']]); } public function delete17($id) { $client = new Client(); $response = $client->request('GET', url('api/delete-agama17/') . '/' . $id); $statusCode = $response->getStatusCode(); $body = $response->getBody(); $result = json_decode($body, true); return Redirect::back()->with(['agamadel' => $result['message']]); } }