コード例 #1
0
 public function destroy($id)
 {
     if (!Sentinel::hasAccess(config("{$this->config_name}.permissions.delete"))) {
         abort(401, 'no permissions to access');
     }
     $lists = Menu::whereParent($id)->get();
     foreach ($lists as $list) {
         $this->destroy($list->id);
         $list->delete();
     }
     Menu::find($id)->delete();
     return response()->json(true);
 }