/** * Remove the specified resource from storage. * * @param int $id * @return Response */ public function destroy($id) { // if (!Entrust::can('page-delete')) { return response()->json(['success' => FALSE]); } $page = Page::find($id); if ($page->delete()) { $page->where('page_parent', $id)->update(['page_parent' => 0]); return response()->json(['success' => TRUE]); } }