public function deleteSurat() { try { #deklarasi data input $surat_id = Input::get('surat_id'); $validator = Validator::make(array('surat_id' => $surat_id), array('surat_id' => 'required|numeric')); if ($validator->fails()) { $response = new stdclass(); $response->code = '0'; $response->status = 'error'; $response->message = $validator->messages()->first(); $response->data = null; return Response::json($response); } $user = Surat::where('surat_id', $surat_id)->first(); if (!is_object($user)) { $response = new stdclass(); $response->code = '0'; $response->status = 'error'; $response->message = 'Surat Not Found'; $response->data = null; return Response::json($response); } $user->delete(); $response = new stdclass(); $response->code = '1'; $response->status = 'success'; $response->message = 'Successful'; $response->data = $surat_id; return Response::json($response); } catch (Exception $e) { $response = new stdclass(); $response->code = '0'; $response->status = 'error'; $response->message = 'Failed'; $response->data = null; return Response::json($response); } }