public function delete()
{
@($table = \Route::input('table'));
@($id = (int) \Route::input('id'));
$response = ['state' => 'error', 'message' => 'Something wrong.'];
if (!empty($table) && !empty($id) && $id > 0) {
$item = \DB::table($table)->where('id', $id)->first();
if (count($item)) {
try {
\DB::table($table)->where('id', $id)->delete();
$response = ['state' => 'success', 'message' => 'Delete success.'];
} catch (Exception $e) {
$response = ['state' => 'failed', 'message' => 'Delete failed.'];
}
}
}
echo json_encode($response);
}